People have been sharing photos of pigeons spotted around the country that look like they have been dyed pink.

The mysterious birds have sparked several theories – they could have been coloured by magicians or especially for a wedding, or perhaps to identify them for racing.

But no one seems to know the definite answer. Do you?

Wes Charnock spotted this pink pigeon while out with his two sons in Stockport town centre on Sunday afternoon and promptly sent a photo in to his local paper.

The 33-year-old told the Manchester Evening News: “It didn’t walk away from us like most pigeons do, it was happy to stand a few feet away.

“It did seem tired, so I thought it might have been in a race but I’ve never seen a pigeon dyed pink before.”

And it seems Wes is not the only person to have spotted a pink pigeon recently.

This one was spotted in Blyth, Northumberland.

Here’s another.

And another photo.

This one was apparently snapped in West Yorkshire.

This one looks really, really pink.

There was apparently a pink pigeon at Royal Ascot in June.

And one at Bletchley near Milton Keynes.

There’s even a video of one.

Paul Roberts K Klass | Facebook

There is actually a breed of pink pigeons but they are very rare and native to Mauritius, so it looks unlikely this is a natural thing.

Sometimes farmers dye their sheep certain colours so they know they belong to them so another possible theory is maybe someone owns the pink pigeons and is keeping tabs on them.

Blue sheep as we ask why are pigeons dyed pink
(Paul Faith/PA)

Red sheep as we ask why are pigeons dyed pink
(Lynne Cameron/PA)

As soon as we find out exactly what’s going on, we will let you know.