Video Credit: CBS4 Miami - Duration: 00:45s - Published
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.