Princess Beatrice enjoyed a day of fine dining yesterday, with lunch at Scott's in Mayfair and supper at Covent Garden's The Ivy. She was joined for supper by her mother Sarah Ferguson.