Last night's Billboard Music Awards was draped in purple controversy before it began, after a petition was set up to stop Madonna from performing a Prince tribute. However, when the singer took to the stage in her glittering, lavender custom Gucci suit, complete with cane, the crowd quickly changed their tune.
This was not the night's only Prince tribute as Kesha arrived for her hotly anticipated performance in a Prince-inspired, show stopping, violet suit with matador detailing. Not everyone limited themselves to a mauve shroud in memory of the When Doves Crysinger, there was far too much lace and potential for nudity for that.
Britney slinked back to her heyday arriving in a slip of lace before taking to the stage in a collection of micro costumes. The star changed into a silver crop top and midi skirt when accepting the Millenium award, the only person to receive it since Beyonce and the late Whitney Houston.
Giving Britney a run for her money was Ciara, who left little to the imagination in a daring cut-out Phillipp Plein dress as she arrived on the arm of her fiancé, NFL star Russell Wilson. Indeed, metallics and cut outs were all over the red carpet last night.
Click through to see the best dressed stars at the awards ceremony:
1 of 25
Madonna performed her tribute to Prince in a glittering custom Gucci suitGetty
Madonna performed her tribute to Prince in a glittering custom Gucci suitGettyBritney took to the stage in true form in a micro red ringleader dressGettyShowing off her incredible toned body, Britney stripped off into some fabulously dazzling and carefully placed crystalsGettyArriving to the awards, Britney opted for a lace playsuit with long train, by Reem AcraGettyOne of Rihanna's three outfit changes was a beautiful velvet detailed slip dress by Dries van NotenGettyRihanna's red carpet arrival look was a modest, vintage, Thierry Mugler mini dress with custom Manolo Blahnik shoesGettyOnstage, Rihanna arrived in another vintage Thierry Mugler dressGettyKesha arrived to the awards in a Prince inspired, vintage Nudie violet suitGettyCeline Dion dazzled in a gold sequin gown with thigh-high splitGettyDemi Lovato arrived on the carpet in Chanel suiting with sheer panelsGettyLovato mixed it up onstage with a black sheer T-shirt dress and thigh-high patent bootsGettyLucy Hale looked prim and pretty in Zuhair MuradGettyCiara looked incredible in her shimmering silver Phillip Plein maxiGettyThe dress left little to the imagination though with only a strip of fabric at each sideGettyAriana Grande went high fashion in VersaceGettyHeidi Klum wore a modest but detailed Alfredo Villalba dressGettyIn an embellished Falguni & Shane Peacock gown, Gwen Stefani was almost unrecognisable without her trademark red lipstick or eye linerGettyKate Beckinsale looked beautiful in a white cut-out gown by HamelGettyJessica Alba opted for a lace mini dress by Zuhair MuradGettyZendaya opted for a Calvin Klein crop top and maxiGettyKelly Rowland in a metallic gown by La BourgoisieGettyLaverne Cox looked stunning in a skin tight Michael Costella gownGettyMila Kunis arrived in a Zuhair Murad metallic mini dress and silver sandals alongside her Bad Moms co-stars Kristen Bell and Kathryn HahnGettyMeghan Trainor wore a shimmering sequin midi dress by Michael CostelloGettyHalsey made a statement in Fusto PuglisiGetty