Adidas by Stella McCartney
net-a-porter.com, £70
An elegantly sporty number, this emerald-green swimsuit will keep you looking stylish even while swimming serious lengths. Expertly designed, the simple contours make it look both modern and expensive while flattering your figure.