Sofia Carson looked elegant while walking the red carpet at the CNN Heroes: An All-Star Tribute event in New York City on Sunday.
The 29-year-old singer-songwriter wore a form-fitting black gown with thick, ruffled sleeves that stopped at her elbows. Her lips were painted a fiery red, and her dark hair was tucked behind her ear on one side.
The Purple Hearts actress flashed a big grin alongside Oscar-winning songwriter Diane Warren who dressed comfortably. Elegance: Sofia Carson looked elegant while walking the red carpet at the CNN Heroes: An All-Star Tribute event in New York City on Sunday Carson posed away with ease.She put her hands on her hips in a power pose and flashed a huge emerald ring on her right hand.
Diane was dressed down for the red carpet experience.The 66-year-old Los Angeles native wore a dark blue blazer over a black turtleneck and a thin gold chain.
Read more on dailymail.co.uk