The Children Of Rose Hanbury
Rose Hanbury's children are the three children she shares with her ex-husband, David Rocksavage, the 7th Marquess of Cholmondeley: twins Alexander and Oliver, born in 2009, and Iris, born in 2016. Hanbury is a former model and socialite who has been a close friend of the British royal family, ...