The Last Airbender was criticized for not having enough Asian actors in the movie, but our favorite Asian actress was there to support it anyway! Yes, we're talking about the lovely Freida Pinto.
During the June 30th premiere, she wore a one shoulder Oscar de la Renta green dress. The dress is so shiny, and her makeup is flawless, too! She accessorized with gold accessories, black pumps, and a black clutch.
What do you Lovelies think of her glowing look?