Jennifer Lawrence has revealed she is taking a break from acting and has no jobs booked in for the next two years.