Prince Harry got in some quality time with his grandmother, Queen Elizabeth II, over the weekend. A royal source tells ET that the 93-year-old reigning monarch had a lengthy lunch that lasted several hours with the 35-year-old Duke of Sussex on Sunday.