Kate Middleton is very lovely and so hot. Kate showing perfect body in a white bikini while lounging on a yacht. The photos were taken in September 2006 at Ibiza but recently re-surfaced. Pictures of Kate Middleton in bikini become so popular after her engagement with Prince Williams. The couple has been together since 2003.