Em 29 de abril de 2011, Margarita foi uma das damas de honra do grande casamento real de seu primo de segundo grau, o príncipe William de Gales e com Catarina Middleton, realizado na Abadia de Westminster na cidade de Londres.