The red carpet rolled out Wednesday, as the prince had lunch with Britain’s Queen Elizabeth at Buckingham Palace. During his three-day visit, the heir to the Saudi throne will meet other senior royals and dine with the Queen’s son and grandson, Prince Charles and Prince William.