When power houses collide!

Beyonce made a rare appearance to present Colin Kaepernick with the Muhammed Ali award at last night's Sports Illustrated's Sportsperson of the Year Awards, and the singer didn't hold back on her praise for the NFL star.

"Thank you Colin Kaepernick. Thank you for your selfless heart, and your conviction. Thank you for your personal sacrifice. Colin took action with no fear of consequence or repercussion only hope to change the world for the better. To change perception, to change the way we treat each other, especially people of color. We’re still waiting for the world to catch up," she told the audience.

Kaepernick doesn't take the honor lightly.

"I say this as a person who receives credit for using my platform to protest systemic oppression, racialized injustice, and the dire consequences of anti-blackness in America. I accept this award not for myself, but on behalf of the people. Because if it were not for my love of the people, I would not have protested. And if it was not for the support from the people, I would not be on this stage today. With or without the N.F.L.’s platform, I will continue to work for the people because my platform is the people," he said during his acceptance speech.

Queen Bey is only tearing herself away from the twins to take part in things she's passionate about these days!