When is Meghan Markle due to give birth as she celebrates first Christmas married to Prince Harry? December 25, 2018 IFTTT, Metro loading... Share this Share on FacebookTweet on TwitterPlus on Google+ Related PostsLuke Shaw determined to be first name on Manchester United team-sheetWhat channel is The Open on? How to watch all the golf action from CarnoustieWall Street bull covered in dildos in protest against Vladimir PutinThe Notorious BIG’s widow Faith Evans marries Stevie J in quickie Las Vegas wedding10 EastEnders spoilers: Stuart death attack, Kat’s betrayal and Stacey’s angerItaly refuses to take bodies of dead migrant and child who drowned in Mediterranean Sea