Princess Mary of Denmark looks fierce when in uniform!
The 44-year-old royal donned camouflage clothing and a huge sword when she paid a visit to Denmark's National Guard over the weekend. Princess Mary became a lieutenant in the guard last September, and was seen participating in exercises that included sword wielding and shooting a gun. She was one of more than 5,000 volunteers who participated in the two-day exercise outside Copenhagen that is designed to support the Danish Army, Navy and Air Force in both domestic and international missions.
While Mary -- who married Prince Frederik in 2004 and has four children with him -- is definitely pulling off this military look, she also gives Kate Middleton a run for her money in the formal-style department. When this princess gets dolled up, she puts on the hat, the heels, the dress and the gloves.