Phew! The wait is finally over. The royal baby has settled in his crib. Amidst much joy and anticipation Catharine aka Kate Middleton, duchess of Cambridge, yesterday, 22 July, gave birth to the throne heir. So what gifts the royal newborn would be showered with? Any guesses?

Looking at the bygone era, the high ranking royal babies were given exquisite gifts brimming with practicality. For instance, to keep away the baby from the evil spirits, golden rattle with coral handle was a common present.

Munn from Wartski told forbes.com that the coral was used as a talisman to keep away wickedness. Gifts to newborns are often conservative. A small string of pearls for a girl and cufflinks for a boy were common gifts.

He further said that baptisim is the crucial part of Christianity and for the royal baby who had everything in the world; a personal baptismal font (basin) was an admirable gift. These gifts are indeed regal. However, in today's time the needs and gifting sensibilities have changed. So we at IBTimes thought of suggesting the probable gifts which could be given the royal baby boy.

Jack Onesie: one of the most prominent choice to applaud the birth of Prince William and Kate Middleton baby boy is a blue colored onesies which as per Catt Sadler of eonline.com might state 'Born to rule'. True, it would look absolutely adorable on the baby boy!

Designer Cribs: Keeping the royalty in mind, a designer crib made out of swarozvski is a charming gift. Available at thediamondbathtub.com the bathtub is the epitome of luxury, fit for the prince.

World Class Nanny Service: The blue blooded sure needs the pampering and loving nannies and who could be better than Norland nannies!

Union Flag Baby shoes: The newly born, throne heir can't go covetable than this! Booties with Union flag on it would make him cynosure of everyone's eye in a jiffy. They are perfect shoe to go with any baby dress.

Carousel:Every child's fantasy a carousel worth million bucks is what the royal baby would love to have, especially when he grows up ...