In honor of Crown Princess Mary of Denmark's 45th birthday, we look back at some of her best fashion moments.The Princess is a fashion fan and one of the world's best dressed royals. She also loves sports and keeping fit – something that shows when she showcases her amazing legs in her chic skirts and dresses, and height-maximizing wide-leg pants. Click through the photos for some of our favorite (and leggy) looks!Photos: Getty Images