Meghan Markle baptised in London ahead of Royal Wedding

Due to Royal rules, actress Meghan Markle has been baptised at St. James' Palace in London ahead of her royal wedding to Prince Harry in May.