The United Kingdom is a nation of pet name fans. Whether you call some "love", "honey bun" or "baby boy", there's a whole host of pet names we call our loved ones.
Now, greetings card marketplace thortful.com has revealed the UK's favourite. In turns out "love" tops the charts, being the pet name of choice for almost one in three Brits.
Also ranking highly were "babe" and "honey". But the research found 32% of Brits won't let their partner use their pet name while out in public.