Amazon is giving away a baby box worth £40 to new parents.

But there is a catch - you must be a Prime customer and must spend at least £20 on eligible products on the website.

The box includes a Disney Nemo toy, a bottle with dummy, nappy rash cream, wet wipes, soother and Nuby feeding pack together with money off coupons.

The products and samples are packed in a keepsake custom-designed box, says the online retailer.

The offer ends when all boxes have been claimed or at 11.59pm on Tuesday October 31 this year, whichever is earlier.

After wish list items have been dispatched, a Claim Now button will appear in the Baby Box section of your Amazon Baby Wishlist.