Jennifer Aniston Wore a Llama on Her Sweater

By

Mild eccentric Jennifer Aniston likes to make sure that people are aware of her quirks. In case you were wondering: She has them. She and Justin Theroux do couples’ face masks! She considers not wearing makeup “dreamy”! Yesterday, she furthered her efforts toward oddball status by wearing a sweater with a llama on it, courtesy of Isabel Marant.