Our pick of the hottest fashion buys for your next cruise holiday

bettybarclay_688018648123021Spring dress

Be effortlessly chic and stylish in a simple but flattering white and patterned dress (available from bettybarclay.com, £140).