Fue bautizada como Margarita Elizabeth Rose Alleyne, con su primer nombre, siendo un tributo a su abuela, la princesa Margarita del Reino Unido, y su segundo nombre a su bisabuela, la Reina Madre, ambas fallecieron poco antes de su nacimiento.
Rose fue, según declaró su padre en la revista Majesty, un nombre seleccionado por su hermano Charles.
[2][3] Sus padrinos son Sarah Chatto y William Stanhope, vizconde Petersham.
[6] Ella y su prima tercera, Eloise Taylor, hija de Helen Taylor, modelaron por primera vez en un evento de moda para reunir fondos para Kids Company, organizado por Chelsea Ballet Schools.
[7] Asistió al Garden House School[7] (un colegio independiente en Turks Row, Chelsea, Londres) como también al Tudor Hall School[8][9] (para completar GCSE)[10] antes de cambiarse al St Mary's School[10] en Ascot.