non-perfection is perfect: maggie laine by katsuhide morimoto for elle japan july 2013 model: maggie laine (bravo)photographer: katsuhide morimoto (littlefriends)stylist: miyuki uesugi (3rd)hair: kenichimake-up: uda (s-14) Share with your friends Related PostsPuddle JumpingWearing: Uniqlo Pants | Joes Jeans Shirt | Urban Renewal Vest | Y… Read More'Tis the SeasonWearing: H&M Pants - Similar | Vintage Cardigan | Alexander Wang Heels … Read MoreWISH LIST1. Mango Leather Trousers2. Boy London Sweatshirt3. ASOS&nbs… Read MoreLesson in LayeringWearing: Vintage Jumpsuit (from Screaming Mimi's) - Similar | Topshop Vest | Min… Read More