After a long nine months of anticipation, the Duke and Duchess of Sussex finally welcomed their first baby on Monday. And while we’re still patiently waiting for the name of their baby boy to be announced, it is safe to say that he is already being showered in gifts.