Shoppers in the UK splashed out £1.68 billion on consumables for Prince Harry and Meghan Markle's ceremony last Saturday
Already a registered user or member? SIGN IN HERE
To continue reading, register today for free access Register now

Already a registered user or member? SIGN IN HERE