By Niamh Shackleton

The hilarious video shows the little girl getting the traditional, well known nursery rhyme lyrics rather wrong.

Freya Colby-Major, two, from Milton Keynes, Bucks, was singing the song whilst on a walk in the park with mum Helen, 35.

Helen, a gym owner, said: “Freya loves to sing nursery rhymes, especially ‘Old McDonald Had a Farm’.

“As she was singing I couldn’t help but laugh as I noticed she was getting the words wrong: instead of ‘Old McDonald’ she kept singing ‘Old Madonna’ at the top of her lungs whilst scooting around.

“It was so funny that I couldn’t not film it and share it around.”

Who knows – maybe Madonna does have a farm no one knows about…