Prince Harry and Meghan Markle aren't going to let a downpour stop them from a little royal tour PDA!