One is the girl next door, know for her vintage preppy style, while the other likes to shock at every available opportunity.
But Miley Cyrus and Taylor Swift seemed to have switched stylists for once as they wowed in surprising fashion choices on the MTV Video Music Awards red carpet.
While Miley covered up in a high-waisted pair of leather trousers- albeit teamed with a crop top – Taylor was altogether more provocative.
Taking a leaf out of Miley’s usual dress-to-shock rulebook, she chose a daringly high-cut playsuit by designer Mary Katrantzou that revealed every inch of her long, perfectly toned legs.
But Amber Rose outdid them both in her outfit – a series of chains that could barely be called a dress.
Leggy wonders: Taylor Swift showed off her perfectly toned legs in a high-cut playsuit while Miley Cyrus covered hers up in high-waist leather trousers at the MTV Video Music Awards in Los Angeles on Sunday
Amber’s Laura Dewitt creation was inspired by the infamous chain-link mesh get-up that Rose McGowan wore at the 1998 MTV VMAs.
The MTV Video Music Awards is known for being the most unpredictable of all the awards shows, and some of the ensembles fell into that description too as Jennifer Lopez, Kesha, Kim Kardashian and her sisters Kendall and Kylie, Gwen Stefani and many others glided down the arrivals line.
Shimmery materials sewn with tiny crystals, sheer and mesh detailing and short-cropped tops paired with figure-flattering skirts abounded, with black, white, silver and gold appearing to be the colours of choice favoured by this starry crowd although red turned up in riveting display as well.
Jennifer Lopez sizzled in a silver-tinted gown that featured a crisscrossing bodice that showed off her flat tummy and a thigh-baring slit in the trailing skirt.
The invincible entertainer glowed golden beneath the summer sun, showing that life is going well for her.
Near naked: Amber Rose showed off much of her voluptuous form in a revealing creation comprised of chain links
Her main squeeze: The scantily clad Amber held hands with her husband Wiz Khalifa as they made their way through the crowd
Radiant: Kesha shimmered in a low-cut white gown with short train and sparkling gems sewn into the fabric as she attended the MTV VMAs on Sunday
Smouldering temptress: Jennifer Lopez sizzled in a crisscrossing silvery gown that displayed her toned waist and shapely legs
Loved and adored: Jennifer walked by and held hands with as many fans as she could
Kesha amazed in a plunging crystal-studded gown accentuated by her green-and-yellow streaked locks.
Kim Kardashian defied gravity – almost – in a cleavage-baring geometric-patterned number that, coincidentally, mirrored the dress worn by Joan Smalls. Joan, however, covered up her front side.
Lucy Hale was a sight to see in her short black top and flaring black and light-flowered skirt, which she matched with neutral heels and the smallest of clutches.
Television personality Poppy Jamie delighted in a black lace and amethyst frock, while Rocsi Diaz and Bianca A. Santos wore golden dresses that captured the light beautifully.
A touch of gold: Katherine McNamara dazzled in her gold patterned mini-dress while Rocsi Diaz and Bianca A. Santos shimmered in their sexy frocks