Kate Middleton demonstrated her boxing skills during a charity event in London, England on Monday.
The Duchess of Cambridge, 34, threw on a pair of boxing gloves on and sparred a bit with Duke McKenzie as part of the Heads Together campaign on mental health. The mother-of-two threw a few punches while dressed in a printed pencil skirt and a cream-colored blouse.
She was also spotted wearing sky-high heels when she joined her husband Prince William and his brother Prince Harry -- who matched Middleton in blue blazers -- at the event.
WATCH: Kate Middleton Shares Sweetest Photos of Princess Charlotte on Eve of Daughter’s First Birthday
On Sunday, the three royals joined Harry and William's grandmother, Queen Elizabeth, to celebrate her 90th birthday. The queen looked rather unimpressed by the celebration -- which included a performance by Kylie Minogue -- but did look slightly amused when the Royal Windsor Horse Show performed and Dame Helen Mirren spoke.
This isn't the first time we've seen Middleton's sporty side. In April, the Duchess shot a bow and arrow at an archery event in Bhutan. See here attempt to hit the target: