Prices of currency options commonly differ from the Black-Scholes formula along two dimensions: implied volatilities vary by strike price (volatility smiles) and maturity (implied volatility of at-the-money options increases, on average, with maturity). We account for both using Gram-Charlier...