Talk about good family genes!
Demi Moore stepped out with her three daughters, Rumer Willis, Scout Willis, and Tallulah Willis, over the weekend to attend a wedding in Denver — and we seriously cannot get over how much the foursome look alike in the new pic!
"Maaaahwage is wat brings us togevah..." the 54-year-old actress' eldest daughter, Rumer, 28, captioned the pic, quoting 1987's The Princess Bride.
Demi and her ex-husband Bruce Willis welcomed Rumer in August 1998, Scout, 25, in July 1991 and Tallulah, 23, in February 1994. The former A-list couple were married from 1987 until 2000. Bruce, 62, is now hitched to 39-year-old Emma Heming and the pair have two daughters, Mabel Ray Willis, 5, and Evelyn Penn Willis, 3. Demi has not remarried.
In a recent interview, the Ghost star candidly opened up about her high-profile split from Bruce — and revealed their three daughters unfortunately endured intense scrutiny from the media due to their famous parents' divorce.
"No child should be subjected to that type of judgment or criticism, especially based on their looks... As a parent, all you can do is love them and keep loving them until they love themselves," Demi added.
Demi, Bruce and their three daughters in October 2001. (Photo Credit: Getty Images)
An insider close to Demi and her family previously told Closer Weekly that Rumer, Scout, and Tallulah “blamed Demi for the 2000 divorce from their father.”
"While they were growing up, both Bruce and Demi were so busy with their careers that the girls felt neglected," the source said.
Following Demi's third divorce — she officially split from her much-younger husband Ashton Kutcher in November 2013 — she sadly suffered a very public breakdown, which further strained her relationships with her daughters.
"[That] was the final straw for her kids," a source told Closer. "They hated that their mom’s partying was so out of control." Thankfully, it seems Demi and her daughters are now on good terms!
Check out the gallery to see more celebrity families then and now!