Update your browser for a better shopping experience!

Get faster load times, stronger security and access to all features.

Pure Cotton Printed Button Through Beach Shirt

M&S

Pure Cotton Printed Button Through Beach Shirt

£28

£14

Colour

Out of stock online

Customers say:

Fits a little big()
Size

Matching items: Floral Trousers
Free standard delivery over £60

Product code: T522163

About this style

Breezy and chic, this lightweight beach shirt is the perfect beachwear companion for sunny summer days. It's made in a regular fit with a classic collared neck and practical button-through front. The long sleeves can be rolled up for a casual short-sleeve look when the temperature rises, while the playful tie detail at the hem adds a feminine touch to this top. The all-over print brings vibrant character to this airy, comfortable top. M&S Collection: easy-to-wear wardrobe staples that combine classic and contemporary styles.

Details & care

Item details

Model Height: 5ft10"/178cm

Model is wearing size: 8

Fit and style

Regular fit

Button fastening

Composition

100% cotton (exclusive of trimmings)

Care

Wash at 40°C delicate

Do not bleach

Tumble dry low temperature

Iron at low temperature

Do not dry clean

Delivery, collection & returns

Delivery

Standard

UK Standard Delivery is available for £3.99 or free on orders over £60 (excluding furniture).

Nominated Day

UK Next Day Delivery and UK Nominated Day Delivery (excluding Northern Ireland) are available for £5.99 (excluding furniture)

Collection

Collect from store

Store collection is free on all fashion, home and beauty orders.

Returns

UK returns

Free

Exclusions apply

Full delivery and collection informationOur returns policy

Reviews (21)

4.5

81% Recommended this product

Mentions
26 February 2026xamantra
Verified Purchase

Stylish but I wish they did a size bigger

Yes, I recommend this

I bought this with the matching trousers. Not sure why the trousers have better size options than the top, but altogether they make a great super stylish set. I am a big curvy girl, and the style is great to hide your bingo wings when you are pool side etc. I wish they did the top one size bigger as although it fits ok it is a size smaller than the matching trousers.

Reviewer Ratings

How did it fit?

A bit small

Value for Money

Good

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

A bit small

Value for Money

Good

Material

Excellent

Style

Excellent

24 February 2026CharlieMonkey
Verified Purchase

Beach cover up

Yes, I recommend this

I originally purchased this to go over my batho on the beach, however it is so lovely that I think I will wear it a lot. Just come up big so I sized down it has a lovely feel to the fabric, lovely black & white pattern design and will also look great with black shorts or wide leg linen trousers, will be a very versatile item in my wardrobe I think

Reviewer Ratings

How did it fit?

Large

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

Large

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

18 February 2026Akumallover
Verified Purchase

Not just a beach shirt!

Yes, I recommend this

Comfortable to wear and suitable for off the beach

Reviewer Ratings

How did it fit?

Large

Length

Good

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

Large

Length

Good

Style

Excellent

12 February 2026floridagolf
Verified Purchase

Quite big

Yes, I recommend this

Bought the black and white one and it looks good with my black linen trousers. Was quite big so went down a size to a10and it fits perfect. There is now 20% off tops so not happy about that.

Reviewer Ratings

How did it fit?

Large

Length

Good

Value for Money

Good

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

Large

Length

Good

Value for Money

Good

Material

Excellent

Style

Excellent

12 February 2026
Verified Purchase

lovely shirt

Yes, I recommend this

really nice on, very flattering . lots lovely with plain linen trousers

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

04 February 2026DKNANO
Verified Purchase

Nice shirt, very large sizing.

Yes, I recommend this

Nice shirt. Will look lovely with the matching trousers over a bikini or swimsuit. Very big though, shame there’s no XXS.

Reviewer Ratings

How did it fit?

Very large

Length

Excellent

Value for Money

Average

Material

Average

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

Very large

Length

Excellent

Value for Money

Average

Material

Average

Style

Excellent

28 January 2026Overdressed33
Verified Purchase

There in black and white

Yes, I recommend this

Bought, and love, last year’s brown and turquoise version so had to buy this year’s. Like last year, both the top and trousers are generously sized so I’m pleased I went down a size. Easy to wear and to wash, and looks great on.

Reviewer Ratings

How did it fit?

Large

Length

Good

Value for Money

Good

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

Large

Length

Good

Value for Money

Good

Material

Excellent

Style

Excellent

26 April 2025Chimster
Verified Purchase

Great shirt

Good colour combo smart for holiday wear comfy washes well become a firm favourite

Helpful?

16 April 2025
Verified Purchase

Stunning

Stunning Great style Great fit Comfy and Flattering

Reviewer Ratings

Value for Money

Excellent

Style

Excellent

How did it fit?

True to size

Helpful?

Reviewer Ratings

Value for Money

Excellent

Style

Excellent

How did it fit?

True to size

16 April 2025Muffin7
Verified Purchase

Great colour and nice as a cool summer day set.

Yes, I recommend this

Lovely colour cool top and bought matching trousers too.

Reviewer Ratings

Quality

Excellent

Value for Money

Good

Style

Excellent

How did it fit?

True to size

Helpful?

Reviewer Ratings

Quality

Excellent

Value for Money

Good

Style

Excellent

How did it fit?

True to size

11 April 2025JeanieR2
Verified Purchase

Eye Catching

Yes, I recommend this

Lovely top that has multi purpose. Colours blend so well. Fabric so soft. Excellent. Have now ordered matching trousers

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

How did it fit?

True to size

Helpful?

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

How did it fit?

True to size

03 April 2025Cornwall lady
Verified Purchase

Beach shirt

Yes, I recommend this

I like the unusual colour combination and it’s light, suitable for holiday wear, which is why I bought it. It ties at the waist and would go well with shorts. There are matching beach trousers available but I think the two together might be a bit too much for me.

Reviewer Ratings

Quality

Good

Value for Money

Good

Style

Average

How did it fit?

True to size

Helpful?

Reviewer Ratings

Quality

Good

Value for Money

Good

Style

Average

How did it fit?

True to size

02 April 2025Crib14
Verified Purchase

Great colour

Yes, I recommend this

Love the colour combination of this shirt. Nice relaxed fit.

Reviewer Ratings

Quality

Good

Value for Money

Good

Style

Excellent

How did it fit?

True to size

Helpful?

Reviewer Ratings

Quality

Good

Value for Money

Good

Style

Excellent

How did it fit?

True to size

24 March 2025braimo1
Verified Purchase

Good quality beach bar / restaurant type shirt

Yes, I recommend this

I bought this shirt to go with the matching trousers. I did have to exchange them once as they came up quite large. Great fit and the Colours go really well together. Easy to dress up or dress down and any creases drop out really quickly. I am actually hoping M&S bring them out in different colours. It will be very easy to make other outfits from the two pieces as they are very versatile. They are good quality, but as previously mentioned, I found the sizing very generous.

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

How did it fit?

Large

Helpful?

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

How did it fit?

Large

23 March 2025Soozmoo
Verified Purchase

Material harsher than expected

No, I don't recommend this

Not nice on. Large fitting, not flattering. Had high hopes.

Reviewer Ratings

Quality

Good

Value for Money

Average

Style

Fair

How did it fit?

Large

Helpful?

Reviewer Ratings

Quality

Good

Value for Money

Average

Style

Fair

How did it fit?

Large

14 March 2025BeaCS
Verified Purchase

Loose fitting but great colours

Yes, I recommend this

I really like this as a sun coverup. Bought medium but probably should have bought small but looking at the model it is supposed to be really loose

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

How did it fit?

A bit large

Helpful?

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

How did it fit?

A bit large

04 March 2025Kal26
Verified Purchase

Had to exchange for smaller size

Yes, I recommend this

Bought this to go with trousers as looked stylish for holiday

Reviewer Ratings

Quality

Good

Value for Money

Excellent

Style

Excellent

How did it fit?

Large

Helpful?

Reviewer Ratings

Quality

Good

Value for Money

Excellent

Style

Excellent

How did it fit?

Large

28 February 2025Jo_MED
Verified Purchase

perfect for holiday

Yes, I recommend this

Great shirt, feels nice on the skin, light in weight, true to size and flattering

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

How did it fit?

True to size

Helpful?

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

How did it fit?

True to size

15 February 2025Jenkins65
Verified Purchase

Great colour

Love the colours. Relaxed fit, bought to wear with jeans.

Reviewer Ratings

Quality

Good

Value for Money

Good

Style

Good

How did it fit?

True to size

Helpful?

Reviewer Ratings

Quality

Good

Value for Money

Good

Style

Good

How did it fit?

True to size

10 February 2025hendomum
Verified Purchase

Lovely shirt

Yes, I recommend this

Nice linen material. Ordered Size 6. Comes up rather large but looks good with this style of shirt. Can’t wait to wear once warmer weather arrives.

Reviewer Ratings

Quality

Excellent

Value for Money

Good

Style

Excellent

How did it fit?

A bit large

Helpful?

Reviewer Ratings

Quality

Excellent

Value for Money

Good

Style

Excellent

How did it fit?

A bit large

1 of 4