As always, the annual Brit Awards saw all the best names in the music industry under one roof; performances were smashed, awards were won and, obviously, the fashion was off the charts.
Everyone dressed to the nines today in order to celebrate all the talent within the music industry at the 2018 Brit Awards in London.
Beyond the glitz and glamour of stars' outfits, white roses were the salient image, worn as a nod to the Time's Up movement, which has been a consistent symbol at all recent award shows.
Take a look:
Millie Bobby Brown
Liam Payne & Cheryl Cole
Who wore your favourite outfit? Let us know in the Facebook comments!