Jennifer Aniston is on a strict pre-wedding diet cleanse…organised by fiancé Justin Theroux. TheFIX has learnt that Justin, 41, is having a fully blown groomzilla episode and has ruled out all "fun foods" to ensure the couple look great on their big day.