Interesting FactsFlora Ogilvy, granddaughter of Princess Alexandra weds in an intimate affair held at Chapel Royal at St James’s Palace! October 7, 2020