George Clooney, as Danny Ocean, wears a pair of Persol 2157 sunglasses in the 2007 movie Ocean's Thirteen.
In the 22nd Bond movie Quantum of Solace, Daniel Craig as James Bond wears Tom Ford 108 sunglasses.
According to Luxottica, the manufacturer of Ray-Ban, president Barack Obama has been wearing Ray-Ban RB 3217 sunglasses.
James Bond wears Persol 2244 in Casino Royale.
In Casino Royale, Daniel Craig as James Bond wears two pairs of Persol frames during the film, including these Persol 2720 glasses.
In Die Another Day, Pierce Brosnan as James Bond wears Persol PE2672-S.
Julia Roberts, as corporate spy Claire Stenwick, brings on the spy look in the 2009 movie Duplicity with these Fendi 451 sunglasses.
Clive Owen, as Ray Koval, wears a pair of Christian Dior 0049 Aviators in the 2009 movie Duplicity.
In the movie The World is Not Enough, James Bond (played by Pierce Brosnan) wears a pair of Calvin Klein 2007 sunglasses.