Prince Harry, Meghan Markle In South Florida
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.