I februar 1972 ble hun forlovet med prins Richard av Gloucester, nest eldste sønn av Henry, hertug av Gloucester og Alice, hertuginne av Gloucester. De giftet seg den 8. juli 1972 i St. Andrews kirke i Barnwell. Etter bryllupet var hennes tiltaleform («Hennes kongelige høyhet prinsesse Richard av Gloucester'').