This retro Barbie vest from Miss Selfridge is so cool we thought you all needed to see it.
Not only does the long, oversized fit make it fab for wearing over this seasons trendy denim leggings but it's also great for the beach.
It fits easily into a beach bag and is perfect for throwing over a bikini as a punky alternative to a kaftan. It looks super cute with a neon halter bikini underneath.
Alternatively you can team it with some wet-look leggings or skinny jeans, a cropped leather jacket, killer gladiator heels and lots of rock-inspired jewelley for a cool casual evening look.