Margaret's last public appearances were at the 101st birthday celebrations of her mother in August 2001 and the 100th birthday celebration of her aunt, Princess Alice, Duchess of Gloucester, that December.
Penampilan publik terakhir Margaret adalah pada perayaan ulang tahun ke 101 ibundanya pada bulan Agustus 2001 dan perayaan ulang tahun ke-100 bibinya, Alice dari Gloucester, bulan Desember itu.