Flower power. Model Chanel Stafford Abbott, photographed by Leda and St. Jacques for the September 2011 issue of Elle Canada. (via here)