Rob Lowe celebrates his sobriety

Did you know? Rob Lowe has been sober for 31 years!