Keira Knightley was spotted at JFK Airport back in June in New York City.
The star wore a super cute multi-colored floral printed silk dress from the Mulberry Pre-Fall 2012 collection.
Her mid-length dress also features black sheer chiffon sleeves and a ruched waist.
Keira styled her dress with large cat eye sunglasses, a black bag, and two-tone flats by Chanel.
Keira's dress is really lovely with the vibrant colored roses popping out of the black.