Maria Teresa is turning 64 years young today. We know how MT loves a good gala gown, and she has done them proud during her long career as the Grand Duchess of Luxembourg. Here Maria Teresa sparkles at the Dutch/Luxembourg State Visit in 2018.
Share you own favorite Maria Teresa gown in the comments.