Made from Italian leather, the oversized tote from Everlane was the perfect size to fit all of Meghan's essentials in - we can't help but wonder what she needed that would warrant a bag of that size! While she chose the large tan version, it also comes in a smaller size for a more portable accessory, as well as black and taupe colours. All three colourways are available to buy online for £151, despite the fact the website states they traditionally retail for £344 - that's quite a price difference!