Some of the most beautiful baby names come from famous books or movies, so why not take some inspiration from traditional literature and choose a name that's inspired by Shakespeare?
From the classics Romeo and Juliet to the more unique such as Ophelia, Shakespeare inspires a lot of names that are not only beautiful but classic, too. We've found the best names inspired by Shakespeare that you will fall in love with!
30 Shakespeare-inspired baby names
This lovely girls name is of Latin origin meaning "man of Adria." It's also the name of a character in Shakespeare's 'The Comedy of Errors'.
Shaw is of English origin meaning "dweller by the wood." The name is a modern take on 'Shawn', but still takes its inspiration from Shakespeares character in 'Richard the Third.'
Similar to 'Phoebe' meaning "radiant, shining one," Phebe is a name from Greek origin. This variation of the name is inspired by the character 'Phebe' who was a Shepherdess in As You Like It.
From the famous Macbeth, Lennox was a nobleman with Scottish origin. The name itself means "elm grove."
Bianca was a character that featured in both 'Othello' and 'The Taming of the Shrew'. The name is popular for a little girl, originating from Italy with a meaning of "white."
William is a timeless name that means "resolute protection" and there is no name closer to Shakespeare than his first name, right?
Meaning "bright, shining light" the name Helena sounds a lot more delicate than the name 'Helen'. The name was a favourite of Shakespeare, as he used it for two characters in 'All's Well That Ends Well' and 'A Midsummer's Night Dream.'
Ideal for a baby boy or baby girl, Toby is of Greek origin meaning "God is good."
Inspired by 'King Lear's' daughter, the name Cordelia means "heart; daughter of the sea." It's a beautiful name, that has a timeless feel but also sounds modern.
Puck originated from Shakespearian literature and was a mischievous pixie. It makes a great boys name and is also fun-sounding.
The character Valeria was known for her nobility, with the name itself meaning "strength, health." It's a Shakespearian twist on the name Valerie.
Fenton is more common as a surname, but we think it would make a great name for a baby boy! Inspired by the wild and good-looking character from 'The Merry Wives of Windsor', the name means "marsh town."
This feminine name was scattered throughout Shakespearian literature and has a meaning of "heavenly." Celia is a lovely, modern girls name too, that is of Latin origin.
You will be love-struck with your baby boy just as much as the character from A Midsummer Night's Dream was. Meaning "liberator," the name is also of Greek origin.
Of Latin origin meaning "pretty rose," the name Rosalind was made more popular by Shakespeare, as it was the name of one of his most charming heroines.
Several Shakespearian characters were given this name as its classic name has a joyful meaning, "rejoice." It's also of Latin origin.
This beautiful name is of Greek origin, meaning "help." It's becoming an incredibly popular choice for a baby girl and has strong Shakespearian roots.
Known more as a place-name, this name would suit any little boy. Shakespeare's 'King Lear' is known for its ruthless characters, but the Duke of Albany takes on a kinder role.
We love everything about this beautiful name, meaning "youthful" and of English and French origin. It's the most romantic and popular baby girls name that is inspired by Shakespeare.
Meaning "hollow" this name is a variation of the name Cassius and is a notable Shakespearean name, as Cassio was character Othello's younger brother.
A lovely shortening of the name Violet, this gorgeous girls name can be linked to Shakespeare's 'Twelfth Night' character, who plays the leading role.
Orlando is a variation of then name 'Ronald' and means "famous throughout the land." The name also takes it's inspiration from As You Like It, with the character being known as brave, handsome and modest.
The goddess of the harvest from The Tempest. Ceres is of Roman origin and is a beautiful baby girls name.
Meaning "young warrior" the name is of Latin origin and is inspired by the character from Hamlet. While the name will make a strong stand on the class register, it can be shortened to "Marcel" or "Marcus" as a nickname.
Inspired by the character in Shakespeare's Cymbeline, Imogen was known as an incredibly beautiful girl. Imogen comes from Celtic origin, 'Innogen' and means "maiden."
Meaning "God protects the king" the name Balthasar is a strong, Shakespearian boys name that is of Greek origin. The character was a loyal friend and servant.
Of Greek origin meaning the "great one", Titania is the Queen of the Fairies in Shakespeare's "A Midsummer Night's Dream," so what little girl wouldn't love this name?
While this baby boys name isn't very common, it's definitely a name that will stand out on the class register. Philo was a soldier in Shakespeares 'Antony and Cleopatra'. The name is of Greek origin and also means "loving."
Meaning "rival" the name Emilia is the feminine variation of Emil, which is of Latin origin.
One of the most well-know characters from Shakespeare, the name Romeo is also a popular choice for baby boys. From Italian origin, the name means "pilgrim to Rome."
Samantha is a mum of one, in a house full of boys and became a volunteer at a Hospice at 11 years old, helping to fundraise for 10 years. Her hobbies are long hikes, coffee tasting, and being a bit of an *obsessive* cleaner.
Our panel of no-nonsense mums put popular baby products through (very!) vigorous testing, meaning you can spend money on the things that really work and have extra time to watch EastEnders with a cuppa tea!