When the sun comes out, I can't help but dream of lying on a beach somewhere in a gorge swimsuit sipping out of a coconut with exotic flowers in my hair. Reality soon kicks in and I realise I'm sat at a desk for the day but hey, holidays are fast approaching.
If there is one thing that makes me feel like summer has arrived, it's the purchase of my first swimsuit.
I adore that they've come back into fashion and I've ended up wearing them with jeans on a sunny day or at a festival quite a few times. They're just so fab.
Best of all, if you're like me and you were a little too good to yourself this winter and you're summer bod is not up to scratch, you can keep that bloated belly covered - IDEAL.
Here are some killer bathing suits to get you in the holiday spirit:
1. Stripe Polka Dot - ASOS
This adorable piece is perfect for the beach. Add a floppy hat to the mix and you're Insta-ready.
2. Colourful Stripes - MANGO
Mango has recently become one of my fave shops. The clothes are super slick, really good quality and reasonably priced.
This colourful striped swimsuit is perfect for summer. It'd also just be fab for a night out with a fancy skirt - two birds, one stone and all of that.
3. Polka Dots - Zara
Love, love, loooooovvveee.
Need this in my life.
4. High Rise Wrap Around - Pretty Little Thing
A white swimsuit with a tan is the dream.
A few days in the sun to get rid of those milk bottle legs will be required before sporting this little number, perhaps.
5. Bardot Frills - Topshop
Don't you just hate when you get those bikini bra strap tan lines?
This gorge suit will keep you shoulders and chest evenly brown and you'll look feckin' fab while you're at it.
6. Seaweed Costume - ASOS
This is giving me serious 80s vibes and I'm all over it.
That belt will pinch your waist right in too, so glam.
7. Red And White V-Neck - Pull & Bear
Stripes are in and this suit from Pull & Bear is GORJ.
You'll look just like a Campino, but in the best way possible.
8. Hearts - ASOS
9. Sunflower Suit - Forever 21
Nothing screams summer like floral patterns.