<b>1. Marks & Spencer: £25, marksandspencer.com -</b> If floral prints are too busy, then a 1960s geometric print is a welcome alternative. This would look great contrasted with bright trousers.
<b>2. Beams Plus: £115, mrporter.com -</b> You may not be familiar with this Japanese brand, but it offers a clever mix of artistry and a preppy American aesthetic. This pastel shirt boasts a Sixties button-down style.
<b>3. Rag & Bone: £130, mrporter.com -</b> Nothing says casual like a Hawaiian shirt. This print is pretty special, with high-rise beach condos and palm-tree prints, evoking balmy summer nights by the sea.
<b>4. Christophe Lemaire: £260, thecorner.com -</b> Large floral prints flourished this season, making their most striking appearance across shirts. Tone down this print by wearing it with plain jeans or chinos.
<b>5. Raf Simons: £175, mrporter.com -</b> An impeccably cut white shirt should be part of every wardrobe. This slim-fit one, from Raf Simons, is a reissue from his seminal 1995 collection. A wardrobe classic.
<b>6. Paul Smith: £95, thecorner.com - </b>Paul Smith is known for his love of exuberant prints; very of the moment. This Hawaiian shirt is in the pastels of the season, neatly nailing two trends.
<b>7. Asos and Mario Hugo: £35, asos.com -</b> Asos's collaboration with It's Nice That magazine showcases five artists' take on the Hawaiian shirt. French born Mario Hugo's interpretation has a slightly surreal edge.
<b>8. Oliver Spencer: £99, oliverspencer.co.uk -</b> The trend for pastels can be tricky to mix with an existing wardrobe. Opt for this pale yellow, it's the easiest one to wear for spring.
<b>9. Topman: £26, topman.com -</b> Keep it casual with a short-sleeved shirt, like this one from Topman. Pull on a warm sweater and wear it now. When the sun shines, team it with navy chinos and desert boots.
<b>10. Jonathan Saunders: £250, thecorner.com -</b> Exceptionally well made, this two-tone white and azure design has an 'Italian collar' - meaning the spread is wider, leaving additional room for larger tie knots.