She's always the most glamourous woman in any room, but Kate had a bit of friendly competition this week when she attended a gala dinner in Norfolk. The Duchess and husband Prince William were hosted by Rose Hanbury, the Marchioness of Cholmondeley, on Wednesday evening, and the two of them made for a very stylish duo.
But who is Kate's stunning friend? Rose, 32, is the wife of David Cholmondeley, the 7th Marquess of Cholmondeley. In June 2009 the couple announced their engagement, the next day it was revealed they were expecting and just a day later they tied the knot.
The Marquess and Marchioness of Cholmondeley hosted Kate and Prince William this week
Rose and David have three children, six-year-old twins Alexander, Earl of Rocksavage and Oliver, Lord Cholmondeley, and three-month-old daughter Lady Iris.
A former model, Rose had a brief stint in parliament with then-shadow education minister Michael Gove before acute morning sickness cut her career short. During her time in front of the camera, Rose was shot by Storm Models – the agency that discovered Kate Moss.
Rose is a former fashion model
David, 55, inherited an estimated £112million estate 25 years ago, which included Cholmondeley Castle in Cheshire.
And it appears Rose's royal connection dates back further than her friendship with Kate and William. Her paternal grandmother Lady Rose Lambert was a bridesmaid at the Queen's wedding to Prince Philip in 1947.
The Marchioness lives with her husband and children at the Palladian Houghton Hall in Norfolk, just over three miles away from Kate and William's Anmer Hall.