Watch: Holly Willoughby is set to release a new book this year
Yahoo Lifestyle's editors are committed to independently selecting wonderful products at great prices for you. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.
Been struggling to find a nice summer top? You're not alone - but luckily, Holly Willoughby has just found one that's well worth investing in.
The 40-year-old presenter recently showcased another M&S look, continuing her partnership with the brand. The heatwave-ready outfit featured the embroidered Pure Cotton Floral Blouse, which she paired with Denim Boyfriend Shorts.
Holly revealed that denim shorts are her summer staple and she "can't get enough" of the M&S comfy design.
Wearing the cool embroidered top Holly said: "this blouse is one of my favourites!".
The affordable blouse is made from lightweight and breathable sustainably sourced cotton, as part of M&S' Better Cotton Initiative.
It has a regular fit, voluminous puff 3/4 sleeves, a frill neckline, and round neck. It also has pleat detailing on the chest, button placket, and floral embroidery.
The blouse will take you through the summer season, as well as future seasons to come - yes, it is that versatile.
This number comes in white, as well as a cobalt blue version, both of which come in UK dress sizes 6 to 24.
The blouse retails for £29.50 from M&S, which we think is affordable for such a versatile item that can be worn with jeans, jean shorts, or under dungarees.
Buy it: Pure Cotton Floral Regular Fit Blouse | £29.50 from Marks and Spencer
Holly also wore the Denim Boyfriend Shorts - the perfect summer staple.
The denim design is ideal for those wanting a relaxed fit, and flattering, high waisted design. Though they're made from sustainably sourced cotton, they also have added stretch for the wearer's comfort.
They have five pocket detail, a rolled-up hem, belt loops to accessorise, plus a button and zip front fastening.
They come in five colours; dark and light indigo, white, pink and khaki, all of which come in sizes 6 to 24 and cost just £25.
You can get the entire look for £54.50.