lelaid:Catherine McNeil & Isabeli Fontana in Self-Reflection for Vogue, September 2008Shot by St