Princess Letizia stepped out to the "International Day Against Child Labour" on Friday sporting a rather nautical ensemble: a blue-and-white striped boat shirt worn with a navy pantsuit and sandals. Then we realized we'd seen something similar recently on Secretary of State Hillary Clinton, on one of her particularly stylish days! Take a look at the photos and tell us who wore it better.

Hillary on May 21:

What do you think?
