Ben Affleck was accompanied by a sober coach to the 2017 Oscars to make sure he didn't drink.
The 44-year-old actor has recently revealed he has completed his stint in rehab for alcohol addiction, and to help him stay on the straight and narrow at the star-studded bash, which took place at the Dolby Theatre in Los Angeles, California, on February 26, he is believed to have invited a special recovery professional with him to ensure he remained tee-total for the evening, according to 'Entertainment Tonight'.
The dark-haired hunk, who has Violet, 11, Seraphina, eight, and Samuel, five, with his estranged wife Jennifer Garner, decided to cut the booze for himself and for his family because his brood has "always" been his priority.
Speaking about the 'Live by 'Night' star and his treatment, a source said: "He has completed his treatment and is feeling good. [He] did this for himself and his family.
"Family always comes first."