The 17-year-old hit the red carpet at the movie premiere in Los Angeles donning a dress that was part Rapunzel, part Belle, and all gorgeous. The intricate piece featured a тιԍнт multicolored bodice with a green, yellow, and pink pattern overlaid with blue bird-shaped embroidery. The drop-waist silhouette spilled out into a beautiful ivory-colored skirt with lace detailing and floral-inspired etchings. The even more stunning part were the straps, which were made out of large soft pink and violet purple flowers. It truly looked like a work of art.
The actress kept her hair and makeup with the ethereal theme, too. Her golden blonde locks were styled sleek straight with matching floral pins at either side. She flaunted peachy pink lids, rosy cheeks, and a mauve-colored pout. The finished looked was majestic and stunning.