On 16 October 1897, she married
Henry Beresford, 6th Marquess of Waterford (and was styled as
Marchioness of Waterford). The couple had six children: •
Lady Blanche Maud Beresford (1898–1940), who married Richard Girouard and had issue; • Lady Katharine Nora (1899–1991), who married her first cousin,
Sir David Dawnay, and had issue; •
John Charles de La Poer Beresford, 7th Marquess of Waterford (1901–1934), and had issue; • Lady Beatrix Patricia (1902–1970), who married Lynden Miller and had issue; • Lord William Beresford (1905–1973), who married Rachel Page and had issue; • Lord Hugh Beresford (1908–1941), who died unmarried while on active service with the Royal Navy during the
Second World War. The Marquess died in 1911, and on 19 August 1918, Beatrix remarried, her second husband being
Osborne Beauclerk, 12th Duke of St Albans, familiarly known as "Obby", and they set up home at the family's property at
Newtown Anner House in
Clonmel,
County Tipperary. Through this marriage, she became Lady Osborne Beauclerk, but was better known as Beatrix Beauclerk. She became the
Duchess of St Albans when her husband succeeded to the ducal title in 1934. == Honours ==