If you love a bit of royal gossip, we don’t blame you. In fact, we’re guilty of it too! And no palace news excites us more ...
According to reports, Meghan Markle wanted to wear the Spencer tiara at her wedding to Prince Harry on May 19, 2018, but ...