During the March 28, 2025, episode of her eponymous show, Drew Barrymore reminisced about the outfits worn by herself and costars Lucy Liu and Cameron Diaz at the 2003 premiere of the movie Charlie’s Angels 2.
At the event, the actresses coordinated in matching white outfits. Lucy Liu was dressed in a floor-length sleeveless dress with a deep V neckline, tiny straps and a short train. She accessorized with drop earrings and styled her hair in an elegant middle part.
Her makeup was soft and dewy, and she had blush and pink lips. Drew Barrymore stunned in a white jacket and matching pants. She complemented the set with a black bikini top and brown shoes. Her blonde hair was blown out and accented by red statement earrings and dark-eyed makeup.
Cameron Diaz, on her part, looked fabulous in a strapless mini-dress. The actress complemented the outfit with golden hoop earrings, a silver bracelet and a blue ring. In a daring fashion move, Diaz went barefoot at the event.
Drew Barrymore recounted the moment to co-host Ross Matthews and gave reasons for her co-star's decision to forfeit footwear for the premiere:
“Cameron didn’t like her shoes, they weren’t like fitting her right. She just took them off and went barefoot.”
She added:
“Lucy [Liu] and I were like, ‘Oh good because then she’ll be a little shorter.'”
More details on Drew Barrymore and her costars at the Charlie’s Angels 2 premiere
While discussing the premiere of the iconic movie with Drew Barrymore, Matthews revealed that he had met the latter for the first time at the event. Barrymore showed a snapshot of Mathews standing in the background as she and her costars posed for the cameras on the red carpet.
The latter chimed in and explained how he met his co-host for the first time:
“That right there is the first time I ever met Drew Barrymore. Right there, at the premiere. And we found a picture of the three of them, and then there’s me in the corner with the Tonight Show mic like, 'Hello.'”
Barrymore reminisced about how fun the premiere was and added:
"That premiere was so much fun; we got to drive up in an old, like, El Camino car and Hollywood Boulevard was closed down.”
The multihyphenate artist also explained the reason for her choice of a bikini top for the premiere:
"That top I’m wearing is a bikini top I grabbed out of my drawer at the last second,” Barrymore said. “I was like, 'I need to sex this outfit up. I need, like, I’m just gonna wear this under my suit,’ and then just went like that. So we were all like getting dressed and ready ’til the last second.”

Your perspective matters!
Start the conversation