Dakota Fanning wore a sequined Stella McCartney gown at last night's London premiere of Now Is Good. While chatting with press, Dakota talked about her Stella dress, saying, "I picked this dress because I thought I should wear a British designer, since this is a British film and I'm here in London." She was joined on the red carpet by costars Jeremy Irvine, Kaya Scodelario, and Olivia Williams. Based on Jenny Downham's novel Before I Die, Now Is Good features Dakota as a young cancer patient determined to live her life to the fullest. Up next, Dakota is sharing the big screen with Robert Pattinson, Kristen Stewart, and Taylor Lautner in the Twilight franchise's final installment, Breaking Dawn Part 2, due out Nov. 16.