Drew Barrymore and Cameron Diaz are as close as ever. Over 20 years after starring together in "Charlie's Angels," the two actresses have reunited with one another for a sweet photo shared on social media by Barrymore.
In the picture, the talk show host, 46, rested her head on the shoulder of her 49-year-old pal. Barrymore wore a patterned red top with a decorative flower on her collar while Diaz opted for a simple black getup with gold and turquoise jewelry.
Both ladies wore smiles as they cuddled up together. "Bestie hour with my bestie poo poo!!" Barrymore captioned the photo, shared on Wednesday.
Read more on foxnews.com