Selena Gomez sure knows the impact of a good outfit.
On Friday night she sizzled on stage in a series of revealing outfits during her 2016 Revival Tour at Staples Center in Los Angeles.
The 23-year-old Body Heat singer started off in a sexy black gown, cut away at the front to show off her slender legs, with a long train that whippedaound her as she danced.
Making magic: Selena Gomez sparkled in one of her very revealing stage costumes during her 2016 Revival Tour performance at Staples Center in Los Angeles on Friday
The hitmaker soon stripped out of the dress to reveal a low-cut black leotard with cutaway sections across her toned and taut tummy.