This former flame of Prince William's, who once accompanied him on a cruise of the Aegean sea in 1999, remains close enough to her ex to score an invite to the royal wedding. But no reason for Kate to be jealous; Davina wed Thomas Barber, the son of a baronet, in 2004 and the couple have twin tots. Prince William was even invited to her wedding! Oh, and then there's the fact that Davina and Wills are technically related. Turns out this society gal's mum was cousins with Princess Di.