We construct multi-currency models with stochastic volatility and correlated stochastic interest rates with a full matrix of correlations.We first deal with a foreign exchange (FX) model of Heston-type, in which the domestic and foreign interest rates are generated by the short-rate process of HullWhite [Hull and White, 1990]. We then extend the framework by modeling the interest rate by a stochastic volatility displaced-diffusion Libor Market Model [Andersen and Andreasen, 2002], which can model an interest rate smile. We provide semi-closed form approximations which lead to efficient calibration of the multi-currency models. Finally, we add a correlated stock to the framework and discuss the construction, model calibration and pricing of equity-FX-interest rate hybrid payoffs.