Reports say the Duchess of Cambridge is preparing for birth in the traditional British way

Kate Middleton is reportedly tucking into spicy Indian food, known to trigger labour, with just five days to go before her baby is due.

The Duchess of Cambridge admitted she had a curry craving when she visited friends Chan and Hash Shingadia in her home village of Bucklebury in Berkshire, according to The Daily Star.

‘She said she had a craving so I made her a big batch to take away with rice and flatbread,’ Mrs Shingadia said.

The Royal Baby is expected on Saturday, when a 41-gun salute will announce the news to the world.  

Staff at St Mary’s Hospital, where Prince William and Prince Harry were also born, have been sworn to secrecy.

SEE PICTURES Kate Middleton‘s Style File

SEE PICTURES Pregnant Kate Middleton rocks dotty Topshop dress for Harry Potter set visit with Prince William

SEE PICTURES Pregnant Kate Middleton dresses baby bump in hot red Armani coat in Scotland with Prince William

SEE PICTURES Kate Middleton wears bold red coat to visit Scotland

SEE PICTURES Kate Middleton and Prince William chat with fans in Glasgow