Kelly Osbourne

Kelly Osbourne in NYC on Thursday at the re-launch of the Swatch Watches store in Time Square.
To be honest, she looks amazing in the dress and everyone knows that shes been trying really hard for that body. But whats wrong with her makeup???  She looks like she has gone majorly overboard on every part of her makeup! I love her and everything she does now, but sometimes you just have to learn to say No.



No comments:

Post a Comment

Followers

Total Pageviews