Queen Elizabeth II made a rare appearance for dinner with her daughter Princess Anne and first cousin Princess Alexandra in London on Monday. She enjoyed a casual, private dinner at Bellamy’s, a French brasserie and oyster bar located in Mayfair, central London. The 89-year-old British monarch took royal watchers by surprise as she is hardly spotted outside of her official engagements in the city.