A new Photoshop fail and a security breach at Kate Middleton's hospital: this isn't the British royal family's year.
A new Photoshop fail and a security breach at Kate Middleton's hospital: this isn't the British royal family's year.
A new Photoshop fail and a security breach at Kate Middleton's hospital: this isn't the British royal family's year.
A new Photoshop fail and a security breach at Kate Middleton's hospital: this isn't the British royal family's year.
Kate Middleton's Photoshop blunders continue to add fuel to the fire.
Kate Middleton's Photoshop blunders continue to add fuel to the fire.