This was an especially stylish year for Sofia Carson. The 26-year-old Descendants star showed off a range of enviable outfits, whether she was rocking a red carpet or performing on stage. She can switch between romantic ruffles and powerful pantsuits so effortlessly, and her gown game is basically unbeatable at this point. Keep scrolling to see some of her best looks from 2019.
Read this story at POPSUGAR