Prince William, Duke of Cambridge (topC), and his wife Kate, Duchess of Cambridge (L), are shown a huge cake under the eyes of Heidelberg Mayor Eckart Wuerzner (2nd L) and Baden-Wuerttemberg State Premier Winfried Kretschmann (top R) as they visit the market in the historic center of Southern German town of Heidelberg on July 20, 2017.
The British royal couple is on a three-day visit in Germany. / AFP PHOTO / POOL / THOMAS KIENZLE        (Photo credit should read THOMAS KIENZLE/AFP/Getty Images)