Kensington Palace has released a photograph of Princess Charlotte, who celebrated her second birthday yesterday. The photo was taken by her mother, the Duchess of Cambridge, last month at Anmer Hall, the family home in Norfolk. The little one is also guaranteed to hog attention when she plays bridesmaid at her aunt Pippa Middleton's wedding on May 20.