Jennifer Lopez a knockout in £55 swimsuit - and it’s still available to buy

Jennifer Lopez donned a £55 swimsuit. (Getty Images)

Yahoo Lifestyle is committed to finding you the best products at the best prices. We may receive a share from purchases made via links on this page. Prices were correct at the time of publication. 

Let’s face it, everything looks good on Jennifer Lopez.

From that jungle print dress on the Versace catwalk to a casual denim and tee outfit, and she could probably make a bin bag look good.

But she has worn one outfit recently that even us mere-mortals would look good in too and - crucially - could actually afford.

J-Lo uploaded a rather sizzling snap to Instagram proving she was ready for summer in a white swimsuit.

JLo shared the photo of her new look – which were taken by her artist pal Ana Carballosa – with the caption: "First weekend of summer #VibeCheck," along with a suitably fitting sunshine emoji.

The 50-year-old star already has the sun-kissed look down to a T, and the gorgeous white bathing suit by Guess, featuring the brand’s logo, topped off the summery look.

And the best thing of all is that it’s available now for only £55.

The singer has long been a fan of Guess, and the feeling is mutual - she was the brand's spokeswoman in 2018 and she returned to front their Spring/Summer campaign this year.

The classic swimsuit with unmissable emblem on the front comes in four sizes - small, medium, large and extra-large - and the flattering shape means it would suit every size.

Buy it: One-Piece Logo Swimsuit | £55 from Guess

The gorgeous one-piece features a scoop neckline, low back and cutaway sides and the white shade is perfect for setting off bronzed summer skin.

And, always hot on the heels of the most on-trend styles, Very are also selling an almost identical version - also from Guess, featuring a palm tree rather than the classic Guess question mark.

Buy it: Guess Icon Logo Swimsuit | £47 from VERY

If you weren’t ready for summer already, you certainly will be now. Thanks for the warm-weather inspo, J-Lo.