Women's striped blue and white shirts are, hands down, the most versatile thing in our wardrobes. From Marks & Spencer, Boden and H&M to Zara's oversized stripe shirt, these are the best - not forgetting Meghan Markle's Polo Ralph Lauren blue striped shirt worn to Wimbledon.