Jennifer Lawrence glitters at world premiere