Kate Middleton Versus Princess Sofia of Sweden 15 Photographs


Mirror, mirror on the wall who’s the prettiest princess of them all? We’ve got to admit, Princess Sofia of Sweden gives Princess Kate a run for her money. See who wins in the bikini stakes, Kate or Sofia.

  • Gianmarco Sabato

    HRH Princess Sofia is lovely and sweet and outclasses MIDDLESLUT