Miley Cyrus had a memorable red carpet moment when she wore vintage Versace to an event earlier this summer. Days later, Kat Graham rocked the same micro-mini to the BET Awards. But who wore this daring Versace look better?

Ever since chopping her locks, Miley has been embracing bold outfits and this revealing number is not for the weak! The short skirt plus numerous cutouts work with Miley's edgy haircut and bright red nails. The singer kept her makeup clean. After all, that dress has a lot going on!

Kat Graham opted to go glam with this look. While the top isn't nearly as skimpy as Miley's, the dress show a lot of skin! Kat left her hair loose and wavy as not to compete with the dress' statement, but wore gold earrings that matched its hardware.

Who wears this risque Versace the best? Vote below!

More From PopCrush