Dame Judi Dench has had her first ever tattoo to mark her 81st birthday.

The actress had the Latin words "carpe diem" inked on her wrist as a surprise gift from her actress daughter Finty Williams.

She told Surrey Life magazine: "That's my motto: Seize the day. Finty gave it to me for my 81st birthday - she's wonderful with surprises.

"Mind you the company of A Winter's Tale, which I was doing at the time, used to say that it said fish of the day."

The former James Bond actress had previously said she was contemplating getting an Indian symbol tattooed in an interview.

She told Good Housekeeping magazine: "There's an Indian symbol that I like which supposedly represents life and love and everything.

"One of the cameramen who worked on The Second Best Exotic Marigold Hotel told me what it meant, but I'm a bit nervous in case I'm being set up - It might be unbelievably rude."

Dame Judi has also joked that she would like to have Hollywood producer Harvey Weinstein's name inked on her bottom.