She’s famous for her quirky fashion choices.

And Kelly Osbourne certainly opted for an adventurous look at the Billy Morrison Art Show in Beverly Hills on Sunday.

The 31-year-old TV presenter wore a garish brightly coloured dress to the Mixed Messages collection held at The Desmond.

The eye-catching belted Moschino gown, printed with the fashion house’s logo, was teamed with a pair of sensible pointed black stilettos.

Kelly accessorised with a large pair of gold rhomboid earrings that were exposed thanks to the shaved sides of her head.

Her remaining locks, dyed pink, were pulled tightly back in a ponytail – creating a highly idiosyncratic style.

The daughter of Ozzy and Sharon Osbourne appeared in high spirits at the event and happily smiled for the cameras and signed photos for fans.