TV Article Style Hunter: Cameron Diaz's bikini in 'Knight and Day' Also, Ari's sunglasses from ''Entourage,'' and more By Archana Ram Published on July 2, 2010 04:00AM EDT KNIGHT AND DAYWho makes the red bikini Cameron Diaz wore in Knight and Day? — EllaCostume designer Arianne Phillips chose the ”Allegretto” bikini from Elizabeth Hurley’s swimwear line for its striking hue. ”Knowing that we were going to shoot in Jamaica with blue water, white sand, and jungle green, we wanted to have a wow moment,” Phillips explains ($176; elizabethhurley.com). THE SECRET LIFE…I want Grace’s bow shirt from The Secret Life of the American Teenager! — Jennifer Grace (Megan Park) celebrates the most important event in any high schooler’s life — getting her driver’s license — in Ted Baker’s bow- appliqué jersey top ($61; asos.com). ENTOURAGEWhere can I get the sunglasses Ari is sporting on Entourage this season? — SteveWhen trouble arises on the set of Vince’s new movie, Ari (Jeremy Piven) confronts director Nick Cassavetes in Persol’s 2958-S frames in blue tortoise, available at the New York City boutique ILORI ($205; 212-226-8276). Dying to find something you spotted on TV or in a movie? E-mail stylehunter@ew.com.