Jennifer Lawrence certainly is straightforward and outspoken – sometimes to her detriment in an image conscious Hollywood.