My how she's changed! Miley Cyrus dons ruby red princess gown while performing with Elton John five years after THAT twerking act...and Twitter goes wild

Miley Cyrus caused a stir with her infamous 'twerking' performance at MTV's Video Music Awards in 2013.

But the Malibu songstress couldn't have looked more different from her scandalous performance while performing with the legendary Elton John at Sunday's Grammy Awards at Madison Square Garden in New York.

There, the reformed wild child, 25, commanded attention in a ruby red Zac Posen gown that looked like it was designed for a princess during her performance with the music icon.

Scroll down for video

Princess perfect! Miley Cyrus dazzled in a ruby red Zac Posen gown during a performance with the legendary Elton John during Sunday's Grammy Awards in NYC
Princess perfect! Miley Cyrus dazzled in a ruby red Zac Posen gown during a performance with the legendary Elton John during Sunday's Grammy Awards in NYC

48B1194500000578-0-Princess_perfect_Miley_Cyrus_dazzled_in_a_ruby_red_Zac_Posen_gow-m-65_1517197483967.jpg
Be a lady in red like Miley in Zac Posen

Zac Posen Pre-Fall 2018

Shop the brand here

Buy now
Miley Cyrus is renowned for her quirky dress sense that has seen her wear everything from skimpy leotards, to a perspex dress covered in giant buttons. So this latest outfit is decidedly normal in comparison!

Stepping out to this year's Grammy Awards, Miley stunned in this classic and oh so chic gown that is worlds away from her usual aesthetic. We love this elegant look on her!

The sheer tulle bardot number is from Zac Posen's pre-fall 2018 collection, and is about as timeless and beautiful as eveingwear gets. The bardot cut is elegant and classic, whilst the sheer sleeves give it an ethereal feel.

It's not available to buy but if your eveningwear collection could do with some inspiration, then head to the edit below and get the look with the picks from Marchesa Notte, Silver Bloom, Chi Chi and AX Paris.

Coin Marketplace

STEEM 0.30
TRX 0.26
JST 0.039
BTC 94511.63
ETH 3366.04
USDT 1.00
SBD 3.29