Prince Harry, Meghan Markle In South Florida

Prince Harry and Meghan Markle reportedly made their first public appearance Thursday night and they did it in Miami Beach, specifically at The 1 Hotel South Beach.

Author: Rich