- Millie Bobby Brown spent the end of October promoting her new movie "Enola Holmes 2."
- The 18-year-old actor has worn stunning fashion on red carpets and at press events.
- She sported a pink ball gown at the movie's premiere and a blazer minidress for a TV appearance.
Her outfit included a $1,150 black corset top and $1,700 gray trousers, both designed by Celine. She also sported the brand's $4,950 lambskin jacket, which was brown and cinched at the waist.
To complete the look, the 18-year-old actor chose patent-leather pumps, gold jewelry from KatKim, and a slicked-back ponytail.
The pink dress had a halter bodice with a deep-V neckline and black flower embellishments across the garment.
Its floor-length skirt was equally stunning, with deep pleats that flowed as she walked the red carpet.
When she faced photographers on the red carpet, you could see the small tattoo beneath her chest that reads "Ruth," the name of her late grandmother.
And when she turned around, you could spot the small floral design she has on the left side of her back.
To complement Brown's pink-and-black dress, Bongiovi wore an all-black Saint Laurent tuxedo.
The long-sleeved garment had a belt that wrapped around her waist and a white lining inside. She paired it with sheer black tights, and seemingly the same pair of heels she wore on "The Tonight Show."
Her hair, however, looked a lot different than it had one day earlier. Instead of the dirty-blonde updos she previously wore, Brown opted for loose, bleach-blonde waves instead.
The designer purse, called the Swing H27 bag, was created for Louis Vuitton's Spring-Summer 2022 collection.
It has two removable straps — one short and one long — a monogram keychain, and mixed-metal hardware.
She wore a cropped, long-sleeved blouse, baggy trousers held up with suspenders, and classic black pumps.