Culture
Will William and Kate, or Harry and Meghan, Win the American Battle of the Royals?
SMILE!
When William and Kate land in Boston for three days of good works and a glam party, they will be reselling the royals to America—just before Harry and Meghan blast into New York.
Trending Now