Jennifer Lawrence made a guest appearance on The Ellen DeGeneres Show, which airs in the US today, looking very much like the young starlet she is.

Dressed in a refreshingly colourful Stella McCartney short-sleeved swirl-print dress, I’m starting to breathe a sigh of relief.

Her last two looks have both been fresh, fun and youthful; long may this continue.

I think I will lose it if she wears another black Dior look.

I’m also coming around to this darker hair colour. Are you?

Credit: WarnerBros