Selena faced the flashbulbs in a daring pinstripe Versace suit with no shirt, leaving her bare chest and back to steal the limelight. With smoky eyes and her hair teased into loose waves, the actress looked stunning. See this, Justin Bieber?
Aside from the amazing blazer and trousers, we’re also obsessed with her super-chic Casadei heels.
Vanessa wore an incredible embellished floral Naeem Khan dress with matching earrings and vampy make-up. Fierce studded heels finished off her look. Ashley Benson meanwhile, wore a fitted floor-length gold gown with a messy up-do.
Given the fact the girls spend the majority of the movie in their bikinis, it was only apt that they flashed a little flesh for the premiere. Gorgeous! RM