Jennifer Aniston recently made a rare public appearance with her ex-husband Justin Theroux on May 04, 2023