Both Kelly Osbourne and Lily Allen brought their A game for 2007 British Fashion Awards in London on Tuesday night.
But, the real question is: which one was more stylish????
And Y?
[Images via WENN.]
Related Posts
CLICK HERE TO COMMENTNov 27, 2007 18:36pm PDT