Kelly Osbourne at the Re-Opening of the Swatch Store
As a child of the 80s, I am and always will be a HUGE fan of Swatch watches. Over the years, I’ve had dozens of them — and I still have several that I occasionally wear. Apparently, I’m not the only one!
Kelly Osbourne was out at the grand re-opening of NYC’s Swatch store. The Dancing with the Stars finalist (you go, girl!) brought her dog along with her, which perfectly matched her outfit. Does anyone else love her hat as much as I do? I kind of want one.