Who is Princess Irene of Greece and Denmark? Discover her fascinating life on her 81st birthday Tatler - 11 May 2023 Who is Princess Irene of Greece and Denmark? Discover her fascinating life on her 81st birthday ... More