They say weddings are expensive, but it’s not just the bride and groom who can end up with a large bill.  On average, guests spend £1,015 to attend a wedding! Read on for our top 3 wedding guest hosiery options and find the right style for you.

Read more »