Meghan Markle and Prince Harry’s wedding weekend has officially come to an end! The newlyweds were spotted arriving back at their London home, Kensington Palace, on Monday, just two days after saying “I do” in Windsor, England, on Saturday!

Sound off in the comments below!

Join the conversation