Prince William and Kate Middleton are officially known as the duke and duchess of Cambridge, but they have more endearing names for each other. Even though the royal pair is notoriously private about their love life, we have gotten a tiny glimpse of their sweet nicknames over the years. After… Read entire story.
Source: POPSUGAR Celebrity