On June 21, 2012, Her Majesty Queen Elizabeth II and the Duke of Edinburgh along with Their Royal Highnesses the Princess Royal, Princess Beatrice of York and Princess Eugenie of York attended the third day of Royal Ascot.  Also in attendance was the Duchess of Cambridge’s lovely mother, Ms. Carole Middleton.

And, once again, on the fourth day of Royal Ascot, Her Majesty along with the duke attended the races with other members of the royal family.

Click the links below to watch videos as well as to view photos.