Naming a baby is one of the most difficult tasks parents face, as the final pick will literally last a life time.
Many parents choose to name their bundles of joy after their parents, loved ones, historical figures and even their favourite celebrities.
Recent years have seen parents get a little more creative when thinking up potential baby names.