Confession: Luxembourg's royal family might just be my favorite of all the royal families. Grand Duke Henri and Grand Duchess Maria Teresa were one of the first royal/commoner love matches to make it down the aisle, and they're still incredibly cute together today. They have 5 kids (including some handsome princes for sons), and an incredible jewel collection.
So, you have to understand that I'll always be prone to cut the Grand Duchess a little slack when it comes to fashion. Here, for example at Sporting Day.....
The top? Not wise. Unless you have the body and the height of a Victoria's Secret model, you need a little structure and the right proportioning to help you along. But don't worry, MT - I still love ya.