Christina Aguilera Makes Rare Public Appearance for Puerto Rico Relief: Pic!

This video is unavailable because we were unable to load a message from our sponsors.

If you are using ad-blocking software, please disable it and reload the page.

Christina Aguilera is supporting a good cause! The 36-year-old pop star, who has made limited public appearances in the past few years, stepped out on Thursday night for a screening of Shine to raise money for Puerto Rico relief.

“So proud of @gilbertsaldivar and his performance in @shinethemovie. So talented. Great evening benefitting @voicesforpuertorico and relief efforts in Puerto Rico,” she wrote. “Special thanks @Jessy_Cain_Style and well done @tonynardolillo.”

Aguilera posed with actor Gilbert Saldivar, wearing a floor-length black dress with red stripes. She paired the look with a long black coat and black hat, rocking a bold red lip.  

The film follows two salsa dancer brothers who are reunited after years apart.

WATCH: Christina Aguilera's Son Max Adorably Fills in for Her at Rehearsal, Flawlessly Performs 'Ain't No Other Man'

For more from Aguilera, watch the clip below!