Royal bride-to-be Meghan Markle will spend the night before her wedding at a luxury country house in Taplow, it has been revealed.

Ms Markle will stay at Cliveden House, in Taplow, before she walks down the aisle at Windsor Castle on May 19.

Prince Harry will spend his last night as a single man at the Dorchester Collection’s Coworth Park, in Ascot, with best man and brother Prince William.

The couple is due to wed at the St George’s Chapel, with the wedding service starting at 12pm.