The Duchess of Cambridge proved she could pack a punch on a royal engagement yesterday - as she picked up a pair of boxing gloves and started sparring.
Kate, 34, faced three-times world champion Duke McKenzie. Prince William and Prince Harry couldn't resist following suit. And while Muhammad Ali stung like a bee, Harry apparently "purred like a Bentley".
McKenzie said afterwards: "Harry had the strongest punch. He's a banger make no mistake. He runs like a Bentley - he purrs quite well."

Talking about Kate, boxer McKenzie said: "She was lovely, very gentle. She's better than the pair of them as she's more technical. She had a mean right jab and a wicked punch."