Mariah Carey drew a huge crowd to Central Park over the weekend to raise money for the victims of Hurricane Sandy with a benefit concert accompanied by the New York Philharmonic Orchestra and organized by Major League Baseball, or MLB.

Nothing could stop Carey from shining Saturday night in New York City, neither the threat of rain all afternoon nor doctors' orders that she rest after dislocating a shoulder several days ago while shooting a music video.

Before a crowd of more than 50,000 on Central Park's Great Lawn, the New York diva appeared onstage soon after 8:30 p.m. in a spectacularly form-fitting white dress with the injured arm in a sling - draped in a matching white fur Gucci stole - to sing one of her greatest hits, "My All."

Carey said it was an honor to be there with the New York Philharmonic before this "incredible" audience in order to help the people who were harmed by Sandy.

"I love you madly, I love you madly," she told the crowd, and said she was going to sing before it started to rain.

On the night of Oct. 29, Sandy and its hurricane-force winds over 120 kph (75 mph) left a trail of death and destruction through New York with some 500 fatalities and thousands of homes destroyed or badly damaged, especially on Staten Island and the Rockaways. EFE