The singer and YouTuber headed to London's Royal Albert Hall last night (27 October) and proved that clashing with the red carpet can sometimes look fab!
Keeping with the Rocky Horror tradition where attendees go all gothic glam, Diana embraced the dress code but gave it a stylish twist worthy of the occasion. Following in the footsteps of Selena Gomez, the former X Factor contestant opted for a custom-made Zuria Dior puffball style frock in bright pink ombre layers.
Multi-layered ruffles are notoriously tricky to balance out, but that needn't be a reason to reject this fun fashion. Diana is always experimenting with styles and once again made her adventurous look seem effortless by ensuring the rest of her outfit was perfectly and understated in comparison.
Resisting the urge to continue the OTT theme with fishnet tights and lace-up boot heels (trust us, that's the way it usually goes at Rocky Horror) Diana kept things chic in with a low-cut v neck and a dainty choker.
As always Diana's super glossy blonde locks inspired a whole lotta hair envy - how do these showbiz types manage to banish all signs of frizz?! Answers in a tweet please.
For exclusive competitions and amazing prizes visit Reveal's Facebook page NOW!