Queen Elizabeth has been photographed smiling as she attended the Royal Ascot races on Saturday 19 June.The 95 year old Monarch beamed in a mint green outfit, complete with a floral green dress and a matching blazer.
She also wore a hat of the same colour, which was embellished with a fascinator with pink and red roses on. Queen Elizabeth arrived for her first appearance at the event, which started on Tuesday 15 June.
Get exclusive celebrity stories and fabulous photoshoots straight to your inbox with OK!'s daily newsletter. You can sign up at the top of the page.
Read more on ok.co.uk