Vanity Fair - 595 - Kirsten Stewart Abbie Cornish Carey Mulligan -