Heartbreaking: Here’s why Prince Harry and Meghan are forced to marry so quickly
Harry and Meghan announed their engagement on November 27th 2017, and are set to get married in May 2018. Many people are commenting that 6 months is a very short amount of time for the ...