A general view of Kensington Palace is pictured in central London, on March 20, 2012
1 / 29
AFP Relax News
Sat, Mar 24, 2012 5:58 AM EDT