Princess Eugenie celebrated her 34th birthday over the weekend and shared a personal photograph on her Instagram account to thank well wishers. The royal shared a photo of herself and her youngest son, Ernest Brooksbank, who was born on 30 May 2023. Princess Eugenie captioned the photo: “The best gift of all are my boys..…