Get updates from Kate McAuley:
Both Kelly Osbourne and actress Demi Moore hit the tiles to celebrate the launch of photographer Terry Richardson's new exhibition Terrywood in California yesterday.
The purple-haired Brit looked smashing in a cut-out LBD and matching strappy sandals.

Meanwhile, Demi - who didn't seem to want to leave Terry's side all night - donned a colour blocked, empire line maxi dress.

And now for more Kelly pictures...
Loading Slideshow
2001
Jack and Kelly Osbourne on stage. Kelly wears a floor-length gown with pearls reminiscent of Audrey Hepburn.
2002
Kelly wears a striped top and jacket with bright red spiky hair.
2002
Kelly Osbourne wears a flower in her hair.
2002
Kelly Osbourne wears a denim jacket with shocking pink hair.
2003
Kelly Osbourne performs wearing all black.
2005
Kelly Osbourne and Naomi Campbell walk the runway.
2007
Kelly Osbourne wears a fishtail blaack gown with red lips.
2009
Kelly Osbourne sports short spiky hair.
2009
Kelly Osbourne wears a green printed dress, sunglasses and black jacket.
2010
Actress Kelly Osbourne wears a yellow and black polka dot dress.
2010
Kelly Osbourne wears a black dress and headband with bright blue shoes.
2011
Kelly Osbourne wears a black gown at the Golden Globes.
2011
Kelly Osbourne wears a polka dot dress and sun hat at Coachella.
2011
Kelly Osbourne teams a leather jacket with animal print top, pink lips and trendy glasses.
2011
Kelly Osbourne wears a red peplum dress.
2012
Kelly Osbourne wears a yellow gown.
2012
Kelly Osbourne wears an embellished fishtail gown.
2012
Kelly Osbourne wears a black dress with lightening stripe detail and neon platform shoes.
2012
Kelly Osbourne wears a black dress offset by her purple rinse hair.
2012
TV personality Kelly Osbourne wears a printed figure hugging dress.
Previewing Your Comment.
This comment has not yet been postedDemi - meh, it's an unflattering dress