Weddings Wedding Attire: Smart Casual You’ve been invited to a wedding and the dress code says ‘smart casual’, so what can you wear? If...