OK, I admit it: I’m officially obsessed with Topshop at the moment. Can you blame, me, though? This cute little puppy tooth jacket (see, even the name makes me want to buy it, because who doesn’t love puppies? And their teeth?) reminds me of Vivienne Westwood’s front drape jacket, which looks very similar when you see it actually worn, and it has that kind of Gwen Stefani-style glamour to it that makes me want to wear it with tight jeans, peep toes and bright red lipstick. The short sleeves make it impractical for the Scottish winter, sadly, but come springtime, this will become the perfect piece.