Timothee Chalamet wore real prescription glasses while he was filming Marty Supreme.
The 30-year-old actor plays a bespectacled ping pong star in the new sports drama and it's now been revealed was forced to wear contact lenses to obscure his vision so he had to rely on a real pair of glasses on set because director Josh Safdie wanted his star to feel totally reliant on them.