Mariah Carey has a new accessory - the stylish sling holding up her injured shoulder.
The pop diva performed in a fashionable sling that matched her shimmering white dress on Central Park's Great Lawn on Saturday for the 2013 MLB All-Star Charity Concert. It was held in aid of victims of Superstorm Sandy.
The 43-year-old was taken to hospital last weekend after dislocating her shoulder while filming a music video.
She told the crowd on Saturday that she was "in a tiny bit of pain, but I'm okay".
Carey performed four songs with the New York Philharmonic, including "#Beautiful" and "Hero".
After two songs and a break, Carey switched into a black dress, though she had three outfits for her sling.
She joked to the crowd: "I'm filming this for my own self for incredible laughs."