O Holy Night! Princess Beatrice and her beau step out for their favourite annual Christmas service in St James’s
Princess Beatrice wrapped up warm in a Temperley coat for an evening of carols and festivity
Princess Beatrice wrapped up warm in a Temperley coat for an evening of carols and festivity