Persol 2244-S 505/31 63/17 sunglasses James Bond style – Casino Royale (2006)

As evidence of authenticity the 'Persol' logo is engraved top right on the lens—see pics.

eBay