Sentencing her also to a £1,000 fine, the judge said she had tried to hide from police that she had been drinking.

District judge Emma Arbuthnot, at Highbury Magistrates' Court, said: "She was a drunk driver who must have known that she was at risk of being over the limit.

"That must have been very obvious to her from the large amounts of alcohol she drank that day. She drank, took the risk and got caught."

'Alcohol halitosis'

Caprice was found to be one-and-a-half times the legal drink-drive limit when she was stopped in Tottenham Court Road, central London, on 10 December 2005.

The judge said she had lied to the police officer who had stopped her car when she said she had drunk a glass of wine one and a half hours earlier.

"Ms Bourret had had a great deal of wine that day - about two bottles in a 17 hour period. She drank one glass of wine minutes before she chose to get in the car."

During an earlier hearing Caprice's lawyer Nick Freeman - who has represented several celebrities in driving cases - said the smell of alcohol on her breath was simply due to "alcohol halitosis" and there was no evidence she was intoxicated.

He said she had been taking the prescription drug Cipro to deal with the infection.