We're used to seeing her with closely-cropped or at least quite short hair, but Millie Bobby Brown looked pretty different at the Stranger Things season two premiere last night.

The British-born star, who plays Eleven in the hit series, was spotted on the red carpet in Los Angeles sporting much longer locks than usual.

She was also rocking a leather jacket and skirt ensemble, and generally looking a hell of a lot cooler than any 13-year-old has a right to look - and certainly a LOT different than she did in Season 1.

See below for the pics: