Kate Middleton and Prince William released their Christmas card photo of them posing with their children over the weekend which caused a stir after many accused them of a “Photoshop fail.”
Kate Middleton and Prince William released their Christmas card photo of them posing with their children over the weekend which caused a stir after many accused them of a “Photoshop fail.”