Teddy Bears

First Teddy Pink
First Teddy Pink
From $46.00
First Teddy Blue
First Teddy Blue
From $46.00
Black & Cream Puppy
Black & Cream Puppy
From $55.00
Fudge Puppy
Fudge Puppy
From $55.00
Sparklet Bunny
Sparklet Bunny
From $55.00
Bashful Toffee Puppy
Bashful Toffee Puppy
From $55.00
Cindy Bear
Cindy Bear
From $69.00
Bumbly Bear
Bumbly Bear
From $55.00
Jellycat Bashful Blue
Jellycat Bashful Blue
From $55.00
Bonbon Gorilla
Bonbon Gorilla
From $50.00
Lavender Bunny
Lavender Bunny
From $55.00
Slumbers Bear
Slumbers Bear
From $88.00
Bear Fuzzy Grey
Bear Fuzzy Grey
From $47.00
Bonbon Monkey
Bonbon Monkey
From $50.00
Blossom Bunny
Blossom Bunny
From $55.00
Bear Zag 40cm
Bear Zag 40cm
From $44.00
Bashful Pug
Bashful Pug
From $55.00
Grahm Large
Grahm Large
From $88.00
Bashful Monkey
Bashful Monkey
From $55.00
Navy Bunny
Navy Bunny
From $55.00
Huggady Hippo
Huggady Hippo
From $82.00
Bashful Seal
Bashful Seal
From $55.00
Bashful Elephant
Bashful Elephant
From $50.00
King Willie
King Willie
From $27.50
Maggie Mouse
Maggie Mouse
From $64.50
Beatrix Elephant
Beatrix Elephant
From $55.00
Papa Knitted Doll
Papa Knitted Doll
From $10.00
Snuggle Buddies Lamb
Snuggle Buddies Lamb
From $75.00
Snuggle Giraffe
Snuggle Giraffe
From $60.00