Pics: Janhvi Kapoor poses for Vogue