Blazer - Topshop (similar here)
I love this Topshop aztec bralet it's so colourful and bright, it works perfect paired with the plain skirt, blazer and heels, definitely an outfit for lunch with the girls.
I also like how it can be altered easily for different events.
It would work with some pumps or wedge sandals and without the blazer for a festival (on a warm day of course), or with a denim/plain shirt on top and sandals for a casual day time look.
Bralets in general with a high waisted skirt or a high waisted shorts, look great on girls of all sizes as the combination covers up the usual problems areas and creates the illusion of a small waist and toned stomach, if you have a problem with your legs wear a maxi skirt or trousers instead.