Harry, Meghan to stay in separate hotels

Prince Harry and Meghan Markle will spend the night before their wedding at separate luxury hotels near Windsor Castle.

Leave a Reply

Your email address will not be published. Required fields are marked *