Sylvester Stallone and Jennifer Flavin have been together for over 21 years now and, despite the drama of the early years of their relationship, they are still going strong.
Happy Birthday, Jennifer
In celebration of his wife's 50th birthday, 72-year-old Sylvester Stallone and his three daughters, Sistine, Sophia, and Scarlett, joined her for a fun night out in Beverly Hills.
All five of them posed for a photo to commemorate the day, which Jennifer shared on her Instagram. Check out the lovely family.
While the actor sure looked handsome in a white shirt and black pants, the ladies in the picture totally stole the spotlight. The four of them chose lovely colored dresses in celebration of the big event and we bet Sly couldn't be prouder of his family.
21 years and going strong
A few months ago, Jennifer Flavin and Sylvester Stallone celebrated their 21st year anniversary. Jennifer shared the picture below on her Instagram. Curiously, it looked like it had been taken a long time ago.
In the caption, she mentioned how great it was that she was still "going strong" with the love of her life after more than two decades.
A wedding that almost never happened
The pair began dating in 1988. However, in 1994, Sylvester Stallone broke up with her by sending her a handwritten letter via overnight delivery.
In an interview with PEOPLE, Flavin revealed that she was incredibly heartbroken when she received that letter.
I cried a lot… You can’t just write somebody off in a letter after six years. It’s not like I was going to try to beg him to come back to me or anything. I just wanted to talk.
A year later, they rekindled their love and decided to make things official not long after that.
Like most relationships, theirs obviously had rocky times but they have managed to make it work. And, if their social media updates are anything to go by, this couple sure puts many smiles on each other's faces.