If you've been with me for a while, you'll know that I'm not that big on prints. I think they're gorgeous, but I tend to lean towards block colours more than anything. But now, for once, I own a pair of striped, high-waisted trousers that I couldn't love more. To me, they scream of the beach - navy and white stripes easily matched with a white, black or navy top. Honestly, wearing these, I felt playful and free - cheesy, I know.
This pair, I got from H&M but since they don't have an online store here in Australia, see below for some similar styles along with pieces I would pair it with.