Skip Nav
Photo 21 of 30

A pregnant Kate vacationed in Cabo during March 2011.

Image Source: Splash News Online
X