Meghan Markle has been baptised into the Church of England in a secret ceremony ahead of her wedding to Prince Harry in May.
Only the most senior royals were told about the baptism, conducted by the Archbishop of Canterbury, Justin Welby, on Tuesday evening.
Read the full story