Christmas at Kensington Palace! See the Stunning Tree Outside William, Kate, Harry & Meghan’s Home

The Christmas spirit is in the air at Kensington Palace! As the royal family continues to celebrate the December holiday, a spectacular 30-foot Christmas Tree has been installed outside the palace tha…
( read original story …)