It’s finally here! The cover for US Vogue September Issue has leaked and it’s a good one; it features Vogue favorites Joan Smalls, Cara Delevingne and Karlie Kloss touted as “The Instagirls,” alluding to their millions of followers on the platform. So the big secret has been revealed. Thoughts?