usmagazine.com
88%
178
Prince William and Princess Kate Are All Smiles in Boston Hours After Harry and Meghan’s Explosive Netflix Trailer Drops
Putting on their happy faces! Prince William and Princess Kate were spotted out and about in Boston just hours after Prince Harry and Meghan Markle’s explosive Netflix documentary series trailer dropped.