The royal wedding wait is over: Meghan Markle and Prince Harry were officially married St. George's Chapel in Windsor Castle
Video
Must Reads
Get stories from TIME delivered to your inbox
GO »
U.S.
Politics
World
Ideas
Health
Entertainment
Tech