Admit it, you are a big fan of “Downton Abbey” and all thing English! In this post, we’ve listed some of our favorite English baby names for boys and girls. From Old English Names (i.e. Bailey, Blake) to names used by English playwrights such as Shakespeare (i.e. Jessica, Olivia), here are out top picks:

Girls
  1. Abigail
  2. Amelia
  3. Audrey
  4. Beatrice
  5. Beverly
  6. Brooke
  7. Catherine
  8. Constance
  9. Daisy
  10. Ethel
  11. Elizabeth
  12. Faye
  13. Florence
  14. Felicity
  15. Georgiana
  16. Gertrude
  17. Harper
  18. Iris
  19. Jennifer
  20. Jessica
  21. Kimberley
  22. Kendall
  23. Louise
  24. Lily
  25. Mabel
  26. Mavis
  27. Maureen
  28. Nicole
  29. Olivia
  30. Prudence
  31. Queenie
  32. Regina
  33. Riley
  34. Rose
  35. Scarlett
  36. Shelley
  37. Theresa
  38. Thelma
  39. Tiffany
  40. Valerie
  41. Vanessa
  42. Victoria
  43. Violet
  44. Vivian
  45. Wendy
  46. Willow
  47. Wanda
  48. Winifred
  49. Zoey
  50. Zelda
Boy
  1. Ainsley
  2. Ashley
  3. Albert
  4. Arnold
  5. Bailey
  6. Benedict
  7. Blake
  8. Chester
  9. Clifford
  10. Clive
  11. Cole
  12. Charles
  13. Dexter
  14. Dane
  15. Dennis
  16. Earl
  17. Easton
  18. Ellery
  19. Fabian
  20. Fitzwilliam
  21. George
  22. Grayson
  23. Harry
  24. Hadley
  25. Harvey
  26. James
  27. Julian
  28. Jeremy
  29. Jacob
  30. Kingsley
  31. Keith
  32. Lester
  33. Louis
  34. Luke
  35. Maxwell
  36. Noah
  37. Oliver
  38. Oscar
  39. Orville
  40. Percival
  41. Richard
  42. Ralph
  43. Ridley
  44. Russell
  45. Sheldon
  46. Terry
  47. Thomas
  48. Theodore
  49. William
  50. Zachary
Don't miss out! Subscribe now!