Latest Posts

Not The News Fans Wanted To Hear From Meghan And Harry

Kensington Palace has affirmed that Prince Harry and Meghan Markle’s wedding will happen on May 19 one year from now. The Sun reports that the date was declared on Twitter …