The show must go on! Despite her recent shoulder injury, Mariah Carey took the stage on Saturday night for the 2013 MLB All-Star Charity Concert benefiting Superstorm Sandy victims.
Dressed in a long sparkling white dress and a matching white arm sling, the 43-year-old pop star four songs with the New York Philharmonic.
“I’m not in the best of health,” she told the crowd, adding that she “was in a tiny bit of pain.” Nonetheless, Carey pushed through the live performance.
After a quick costume change, in which she changed into a form fitting black dress feathery black sling, Carey sang “(hash)Beautiful” accompanied by Randy Jackson on guitar. She closed the show with fan favorite, “Hero.”