Popsugar Fashion Celebrity Fashion Miley Cyrus Wears Black Dress at Avengers Endgame Premiere If Dresses Could Flirt, Miley Cyrus' Peekaboo Gown Would Be a Sweet-Talker 23 April 2019 by Karenna Meredith Image Source: Getty / Jon Kopaloff Miley Cyrus must have quite the selection of sexy black dresses hanging in her closet. The 26-year-old singer owns LBDs, plunging gowns, and strappy numbers, yet she somehow still finds ways to surprise us with new variations. On April 22, she and her husband Liam Hemsworth supported his brother Chris at the Avengers: Endgame premiere. Despite not being a part of the cast, Miley found a way to steal the show, thanks in part to her custom Yves Saint Laurent gown. The sleek material gave the ensemble a classic feel, while the peekaboo detailing in the centre added a sultry touch. She paired the skintight dress with layered necklaces and bracelets, plus rings on every finger. Ahead, see Miley's look from all angles. It's clear she's feeling herself on the red carpet, and we can't blame her! Related: Miley Cyrus Is So Malibu in Her Chanel Overalls and Pool Slides Image Source: Getty / VALERIE MACON 1 / 14 Image Source: Getty / VALERIE MACON 2 / 14 Image Source: Getty / VALERIE MACON 3 / 14 Image Source: Getty / Jon Kopaloff 4 / 14 Image Source: Getty / Joe Scarnici 5 / 14 Image Source: Getty / Alberto E. Rodriguez 6 / 14 Image Source: Getty / Jesse Grant 7 / 14 Image Source: Getty / VALERIE MACON 8 / 14 Image Source: Getty / VALERIE MACON 9 / 14 Image Source: Getty / VALERIE MACON 10 / 14 Image Source: Getty / VALERIE MACON 11 / 14 Image Source: Getty / Steve Granitz 12 / 14 Image Source: Getty / Steve Granitz 13 / 14 Image Source: Getty / Steve Granitz 14 / 14 Celebrity FashionAvengers EndgameSaint LaurentMiley CyrusRed CarpetYves Saint Laurent