What's a girl to wear on her 29th birthday? Well if you're Kelly Osbourne then the obvious answer is a sparkly silver dress which accentuates your curves!
She opted for some simple accessories, which made the dress pop even more. Her look was finished off with a pair of peep toe heels, a long black mac and a gorgeous Chanel handbag.
For the beauty, Kelly opted for a bright red lip.
Check out this gallery to look back on some more of Kelly's looks...