If you're looking to add a bit of class to your new arrival's name, whether you're expecting a son or daughter or you're not sure yet, we've found some posh baby names for boys, girls and some gender neutral options, from old-fashioned names that ooze status, to pretty names that wouldn't look out of place on a portrait.
All of the names we've chosen evoke a sense of elegance, sophistication, grandeur and history. So if want your little darling to have a name with timeless charm, below you'll find a wealth of options that blend legacy and history with modern trends.
Posh baby names for girls
These are some of the prettiest girl names and no doubt you'll recognise some of them from royalty and historic figures, so if you'd like a posh name for your daughter, here are some of our picks.
• Alfreda - An obvious choice for those seeking a stylish vintage name with a magical meaning, Alfreda means “elf power” and “wise counsel.”
• Blanche - Blanche is a feminine name of French origin that means "white" or "pure”.
• Evangeline - Evangeline is a girls' name of Greek origin, meaning "messenger of good news."
• Ophelia - Ophelia is a Greek girl's name meaning "help," "aid," or "advantage."
• Hermione - of Greek origin, meaning 'messenger' or 'earthly'. The feminine form of the god Hermes.
• Opal - Widely known for the beautiful multi-colored gem, the name Opal originates from Sanskrit, meaning “precious stone.”
• Madeline - of French and Hebrew origin, meaning 'high tower' or 'woman from Magdala', which was a village on the Sea of Galilee.
• Persephone - Persephone is an Ancient Greek name used in reference to Persephone, the Greek goddess of spring and the Greek underworld.
• Emmeline - German in origin, Emmeline means “hardworking or industrious” and will set baby up for a life of dedication, innovation and entrepreneurship.
• Philippa - Coming from the name Philip, it translates to “love of horses,” and is a beautiful name to inspire baby's equestrian destiny.
• Octavia - of Latin origin, meaning 'eighth'.
Posh baby names for boys
Some of these aristocratic names may feel a bit old-fashioned but they’re making a comeback, so if you want your baby boy to have a stylish name that will stand up to the test of time, these are some of our favourites.
• Aubyn - In Latin Baby Names the meaning of the name Aubyn is “White”.
• Angus - Angus is a baby boy name of Celtic origin, meaning “one choice.”
• Edwin - The name Edwin means "wealth-friend". It comes from Old English.
• Luther - Primarily German in origin, Luther means "soldier of the people," from the elements liudiz, "people," and harjaz, "army leader" or "warrior."
• Ludlow - Ludlow as a boy's name is of Old English origin meaning "ruler's hill".
• Kenneth - The name Kenneth is a boy's name meaning "born of fire, handsome".
• Julius - Julius is a masculine name of Greek origin, meaning “devoted to Jove.” This Roman name is thought to be related to the Roman god Jupiter, who was also known as Jove.
• Quincy - Born from the Old Roman name Quintus, Quincy means "the fifth" in reference to the fifth-born child or the day they were born, it also means "estate of the fifth son”.
• Augustus - Augustus as a boy's name is of Latin origin, meaning "great" or "magnificent."
• Theodore - Stemming from the Greek words Theos, meaning "god-given", and dōron, meaning "gift”, Theodore stands as "a gift from God."
• Tate - Derived from an English family name with Old Norse roots, meaning "cheerful". From the Old Norse word teitr, meaning "bright, glad, cheerful".
Gender-neutral posh baby names
Whether you're not sure what gender your upcoming arrival is going to be, or you'd prefer them to have a more gender-neutral name, there are some cool and posh options that are sophisticated and classy.
• Peregrine - An exotic name, which quite literally means 'one from abroad'.
• Blake - Blake is a gender-neutral name of British origin meaning "black," "dark," or "pale."
• Drew - Drew is a gender-neutral name with Welsh origins, meaning “wise.”
• Dale - Dale comes from the Old English word dæl and means “valley”.
• Blair - It sounds posh and elegant, while also being brief and concise. The Scottish name means “dweller on the plain.”
• Valentine - of Italian origin, meaning ‘strong’ and ‘healthy’.
• Frances/Francis - of Latin origin, meaning 'from France' or 'Frenchman'. Associated with French culture and heritage.
• Cecil - of Latin origin, meaning ‘blind’.
• Aubrey - of Germanic origin, meaning 'elf ruler'.
• Tiggy - a short form of Antigone. In Greek mythology, Antigone was the daughter of Oedipus, but we think this cute name would work for boys and girls.
Hopefully you've been inspired by the posh baby names on our list, but if you still can't decide perhaps it's worth looking into royal baby names, which are always a classic choice. Or if you really want something that will make your child stand out on the register, a unique baby name could be worth considering.
Stephanie Spencer is the Deputy Digital Editor at Mother&Baby and auntie to four aged 8 to 6 months old. With a particular interest in health, she loves discovering products that make parent’s lives easier.