Jennifer Aniston told People Magazine that her fiancé, Justin Theroux, was the best thing to happen to her in her 40's.