Meghan Markle, Prince Harry Enjoy Date Night In London

Prince Harry and Meghan Markle were recently spotted together in London when the couple stepped out for a romantic date night at the Natural History Museum. The “Suits” star traveled to London Thursday to spend the weekend with the royal and is staying with him at his Kensington Palace home. During the museum visit, the couple…