Rose Hanbury, Marchioness of Cholmondeley, has been in royal circles for years.

The controversy surrounding Hanbury and Rocksavage’s relationship gives new meaning to the phrase “timing is everything.”

When the pair met, Hanbury was just 19 years old, and Rocksavage was 42.

David Rocksavage and Rose Hanbury

In June 2009, Rocksavage and Hanbury announced their plans to marry.

At the time, Hanbury was 25, and Rocksavage was 48.

Ultimately, Hanbury gave birth to premature twins just four months after the wedding.

Rose Hanbury smiling

Alexander, Earl of Rocksavage, and Oliver, Lord Cholmondeley were born in October 2009.

The origin of their friendship isn’t widely known.

Yet, Hanbury did attend William and Kate’s 2011 wedding.

Rose Hanbury smiling at Kate Middleton

Rocksavage is a marquess, which is one step below a duke.

Upon marrying Rocksavage, Hanbury became the Marchioness of Cholmondeley.

Rocksavage is also a lord-in-waiting to King Charles III.