Photo: olivia wilde rest in freedom nelson mandela 11 | Photo 3006477 | Just Jared: Entertainment News