Im August 1935 wurde die Verlobung von Lady Alice mit Prinz Henry, 1. Duke of Gloucester, dem dritten Sohn von König Georg V., bekannt gegeben. Die Hochzeit fand in privatem Rahmen in der Kapelle des Buckingham Palace am 6. November desselben Jahres statt.[1]
Das Paar bezog daraufhin York House im St. James’s Palace in London und erwarb 1938 Barnwell Manor in Northamptonshire. Sie hatten zwei Söhne, Prinz William von Gloucester (1941–1972) und Prinz Richard (* 1944).
Am 10. Juni 1974 starb Prinz Henry. Der zweite Sohn der beiden, Prinz Richard, wurde Duke of Gloucester. Der ältere Sohn des Paares war bei einem Flugzeugunglück 1972 gestorben. Die Witwe des Dukes bat ihre Nichte, die Königin, um Erlaubnis, den Titel „Ihre Königliche Hoheit Prinzessin Alice, Duchess of Gloucester“ anzunehmen, und nicht „Ihre Königliche Hoheit, die Dowager Duchess of Gloucester“. Die Königin erlaubte ihr dies zum Teil, um Verwechslungen mit Birgitte, der Schwiegertochter von Alice und neuen Duchess of Gloucester, zu vermeiden. Prinzessin Alice wollte dem Beispiel ihrer Schwägerin, Prinzessin Marina, Duchess of Kent, folgen. Prinzessin Marina war eine Prinzessin von Geburt an (und zwar von Griechenland und Dänemark). Nach britischem Recht war Alice jedoch als Ehefrau eines Prinzen nur Prinzessin Henry und nicht Prinzessin Alice, sie wurde nie offiziell zu einer Prinzessin von Großbritannien und Nordirland suo jure ernannt. Die Königin erlaubte ihrer Tante die Benutzung des Titels also aus reiner Höflichkeit.
Spätere Jahre
1981 veröffentlichte Prinzessin Alice ihre Memoiren unter dem Titel The Memoirs of Princess Alice, Duchess of Gloucester. 1991 veröffentlichte sie eine überarbeitete Ausgabe unter dem Titel Memoirs of Ninety Years.[2]
1994 mussten die Gloucesters Barnwell Manor aus finanziellen Gründen aufgeben. Prinzessin Alice zog mit ihrem Sohn und ihrer Schwiegertochter in den Kensington Palace. 1999 gab der Duke of Gloucester eine Presseerklärung heraus, in der er bekannt gab, dass Prinzessin Alice keine öffentlichen Auftritte außerhalb des Kensington Palace mehr absolvieren werde. Im Dezember 2001 veranstaltete die Königliche Familie eine Feier aus Anlass des 100. Geburtstags von Prinzessin Alice. Es handelte sich dabei um den letzten öffentlichen Auftritt von Prinzessin Alice und darüber hinaus auch von Prinzessin Margaret, der Schwester der Königin.[3]
Prinzessin Alice starb am 29. Oktober 2004 im Kensington Palace, im Alter von 102 Jahren. Kein anderes Mitglied irgendeiner königlichen Familie wurde älter. Die Trauerfeier fand am 5. November 2004 in der St. George’s Chapel in Windsor Castle statt. Beigesetzt wurde sie neben ihrem Mann im königlichen Friedhof von Frogmore House.