Marks and Spencer have released a Harry Potter Easter egg ahead of the big day next month, and fans have called it "amazing" and a "must have".
The supermarket chain has begun selling a Harry Potter Golden Egg Tin which comes complete with a white chocolate egg inside.
Costing £15, the tin has a "hand finished shimmer" that is made to look like genuine gold.