Keira Knightley Talks Fragrance, Fashion Mishaps, and More