Prince Charles and Duchess Camilla have adopted a new puppy.

The royals have welcomed Jack Russell Terrier Beth to their family, a 12 week old adopted from the Battersea Dogs Home in London.

Camilla, the Duchess of Cornwall, reportedly fell for the puppy after being sent a picture of it by the centre's staff, and it was taken away from the dog's home in a chauffeur driven car.

Guess what - I have adopted a puppy! I just couldn't resist her, she is gorgeous. It is so exciting. I can't wait for her to meet the family.

The duchess' adoption comes as a result of a comment she made when she was at the shelter to open a new cattery there last year.

She had remarked that she was on the lookout for a replacement for her beloved Freddy, a Jack Russell whom she had for 21 years until his death in 2008.

Camilla told the Daily Mail newspaper: "Guess what - I have adopted a puppy! I just couldn't resist her, she is gorgeous. It is so exciting. I can't wait for her to meet the family."

Workers at the centre thought Beth would be ideal for Camilla, but she was on holiday at the time so they emailed her pictures so she could see her.

Like all people adopting from the home, Camilla had to pay a £105 rehoming fee and undergo a 'home vetting' procedure by the centre's staff.

Beth joins Camilla's other two Jack Russell bitches, Tosca, Freddy's daughter, and Rosie, Freddy's grand-daughter.

The British royals are notorious animal lovers, and Queen Elizabeth keeps at least four of the breed herself.

Carrie Osman of the Pedigree Adoption Drive said: "There are so many dogs out there, just like Beth, that deserve a loving home and a second chance at life. 

"Rescue dogs aren’t bad dogs, it’s irresponsible dog ownership that results in dogs being abandoned and so it’s great that The Duchess of Cornwall is setting an example by encouraging people who are considering getting a dog, to consider a rescue dog first."