The future heir to the British throne has arrived - and retailers are ready to cash in on him.
The Centre for Retail Research estimates that £80 million ($121 million) alone will be spent on royal baby-related toys and souvenirs.
British retailers are peddling everything from the classy to the crass to the crazy.