As news spread worldwide that Kate Middleton had given birth to a baby boy, a torrent of online reaction poured forth in the form of hilarious memes and jokes.

While some royal watchers found comical ways to celebrate the birth of the Duke and Duchess of Cambridge's first-born, others expressed their frustration that a fourth-generation Windsor has seen the light of day.

Fans have swarmed over chat rooms and social media pages to ask what the baby will be called, where he will be raised and whether he will look more like Kate or William.

So its comes as no surprise that, barely a day old, the new prince is the hot topic of a new batch of satirical and downright silly images with overlaid captions.

The Duchess of Cambridge gave birth at 4.24pm to a baby boy weighing 8lbs 6oz after she was admitted to St Mary's Hospital. The Duke of Cambridge was also present for the birth.

Although Prince William and Kate Middleton did not release a statement in the aftermath of the birth the new parents later said: "We would like to thank the staff at the Lindo Wing and the whole hospital for the tremendous care the three of us have received.

"We know it has been a very busy period for the hospital and we would like to thank everyone - staff, patients and visitors - for their understanding during this time."

While thosands of well-wishers partied late into the night outside Buckingham Palace, even in the thunder, lightning and torrential rain, memes began to spring up across the internet.

IBTimes UK has a looks at a few of the best Royal baby internet memes...

Will the new Prince inherit his father's good looks?Twitter
According to this artist the world really was watching and waiting for the royal birth.Twitter
An excited Prince William holds a baby that doesn't look very much like him.Twitter
The new parents receive some profound parenting advice.Twitter
The royal prince's first appearance is sure to make headlines.Twitter
A royal baby's number one problem. To be a king or a fireman?Facebook
John Terry presents the new Royal baby to the world.Twitter
Kanye West found a way to steal someone else's thunder once again.Twitter