A cast of more than 1,200 people from across the globe performed at Edinburgh Castle in front of the royal duo.
1,000 Given MMR Vaccine Amid Edinburgh Measles Outbreak
More than 1,000 people were vaccinated against measles, mumps and rubella (MMR) during a recent outbreak.
The measles outbreak, which was concentrated mainly around the University of Edinburgh, started in October with 18 confirmed cases in total.
NHS Lothian has now declared the outbreak officially over after the city put key control measures in place to reduce the spread of the highly contagious disease.
These include prompt identification and follow-up, isolation of cases and contacts, and setting up vaccination clinics, including during evenings and weekends.
The MMR vaccination clinics were run on University of Edinburgh sites, in a local school and at hospitals, with 1,003 people vaccinated across the capital during the outbreak.
The latest figures show almost 95% of two-year-olds in the Lothian area have been vaccinated against MMR.
Dr Richard Othieno, consultant in public health medicine and chair of the incident management team at NHS Lothian, said: "After a long monitoring period of two incubation periods (42 days), we can now declare the measles outbreak over.
"Vaccination is the most effective way for people to protect themselves against measles. Two doses of the MMR vaccine are required for effective immunity.
"Childhood immunisation uptake in Lothian is extremely high and the best way to protect yourself or your child against this illness is to ensure you are fully protected with two doses of the MMR vaccine.
"We are keen to ensure that anyone who has missed out has the opportunity to be vaccinated.''
Crews were called to the property in Blochairn Road, Royston, at 3.44am on Thursday.
The award comes as the restaurant makes its first appearance in the book's UK top 50, sitting at number 25 on the list.
Retail and hairdressing businesses are among the most frequent offenders.
Most Viewed Pictures On Heart
Recently Played Tracks
To listen live, choose your preferred station:
Now playing: The best feel good music
Deposit £10 to get a £40 Welcome Bonus - That's £50 to play bingo, slots and more!*
Over 50 tracks to make you feel-good. New album out now...
Find your local four day weather report here.
Make Heart the soundtrack to your day and you could be a winner with great prizes up for grabs throughout the day.
Find out more about some of the companies advertising on Heart Scotland- East.