For a wedding...keep the off white hose and find a matching off white or white shirt.

Maybe a waistcoat and bow tie...depends on the dress code