It looks like Mark Wahlberg wears Oliver Peoples Jannsson sunglasses in The Gambler.
Oliver Peoples
Oliver Peoples sunglasses worn by celebrities in movies and tv series.

|
In the first season of the successful FOX hit comedy series New Girl, Zooey Deschanel (as Jess) wears a pair of Oliver Peoples Wacks eyeglasses. |
In May 2011, Oliver Peoples has released a vintage acetate style frame inspired by the signature optical frame worn by Gregory Peck as Atticus Finch in the 1962 movie To Kill a Mockingbird. |
The character Phil Wenneck, played by Bradley Cooper, wears Oliver Peoples Benedict sunglasses throughout the movie The Hangover: Part II. |
In the 2011 movie Beginners, Christopher Plummer wears a pair of black Oliver Peoples Albert J. eyeglasses. |
Robert Downey Jr. wears Oliver Peoples Benedict sunglasses In the comedy film Due Date. |
Jay-Z has been spotted many times with his Oliver Peoples Daddy B sunglasses. |
Michael Douglas wears a pair of Oliver Peoples Benedict sunglasses In the movie Solitary Man. |
The sunglasses that Gerard Butler is wearing in the movie The Bounty Hunter were identified as Oliver Peoples Farrell. |
Brad Pitt, as Mr. Smith, wears a pair of Oliver Peoples Victory sunglasses in the movie Mr. & Mrs. Smith. |