The Seriously Shady Side Of Kensington Palace

9 months ago 71
Kensington Palace has long been The Firm's PR command center. Yet, beyond the crown's declarations, it's renowned for dispensing a regal amount of shade.

Read Entire Article