Queen Elizabeth and her husband Prince Philip celebrated their 67th wedding anniversary, with a busy day that included a visit to the Royal Air Force station in Lossiemouth, Scotland.
The Queen, 88, and Philip, 93, arrived in Elgin by train and were greeted by Lieutenant Colonel Grenville Johnston, the Lord Lieutenant of Moray, and the general public.
One young child handed the Queen a bouquet of flowers as she and her husband smiled for the cameras and made their way to the RAF base.
Philip recently returned from Germany where he presented troops with medals.
The Queen visited the facility, which provides a quick response in the event of unidentified aircrafts in northern airspace, in 2003, reported Hello magazine.
This time around the Queen unveiled a plaque at the newly-built Quick Reaction Alert facility while pilots and their families greeted the royals, and another child handed over a bouquet of flowers.
Elizabeth and Philip were married on November 20, 1947.
Philip was born in Greece into the Greek and Danish royal families but his family was exiled from Greece when he was young.
Philip met Elizabeth, his third cousin, in 1934, and they struck up a correspondence about five years later.
After he served in World War III, Philip was granted permission by George VI to marry Elizabeth. They waited until she turned 21, and were wed at Westminster Abbey. BBC radio broadcast the ceremony to some 200 million people around the world.
They have four children together–Princes Charles, Andrew, and Edward and Princess Anne.