A girlfriend found an imaginative way to stop people flirting with her fella on a night out - by getting him a top with her face on it.

Holly Cockerill, from Manchester, got the hilarious top for her boyfriend Karl Hennan, and shared snaps of him wearing her custom-made t-shirt on Twitter.

The top had a warning message to other women under a seductive photo of Holly, saying: "If your(sic) reading this you've been looking at my man for too long. And this is how I'd be looking at you if I was here. Hi I'm Holly, his GIRLFRIEND!"

A clearly unimpressed Karl was pictured rolling his eyes while wearing the top, with a mischievous Holly smiling behind him.

She captioned her tweet with the words: "Don’t think Karl likes his new top I got him for his birthday x wear it with pride hun x."

The post, put up on Friday evening, was liked by more than 12,000 people and retweeted 2,000 times.

And it prompted a stream of hilarious responses from members of the public.

Twitter user sun & kun replied: "karl blink twice if you’re being held against your will."

(Image: Holly Cockerill/Instagram)

And Lulu wrote: "And I thought I was insecure but DAMN you a whole (sic)nother level."

While Bobby Dukz said: "Hahaha .. he should deffo go out with it on."

Jefe replied: "Karl looks like he wants to cry."

And Karen wrote: "Yikes!"

Karl joined in on the fun online, tweeting: "babe I really don't wanna wear this stupid f****** top tonight can I take the thing off?"

But Holly shot him straight down, replying: "No you best keep it on at all times, even around ya family you little b****."

Holly was overwhelmed by the response to her initial tweet, pointing out the fact that the whole thing was just light-hearted banter.

Taking to Twitter a couple of hours later, she said: "I can’t cope with the responses to the top I got my bf. it’s called a joke because me and my boyfriend actually like to have a laugh, it’ll be in the bin after knowing him."