We're not sure Kate Middleton would ever wear this.
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.
PHOTOS: Kate Middleton Throws a Mean Punch in Stylish Skirt and Top During Charity Event
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.
Though we've yet to see the 34-year-old Duchess of Cambridge in camo, she does show her sporty side from time to time. Here's a look at Kate's sailing style.
WATCH: Kate Middleton Looks Truly Badass During Her Sailing Excursion