Sylvester Stallone and wife Jennifer have been married for 25 years. On Instagram, the “Rocky” star looks back – and forward.

Sylvester Stallone (75) and Jennifer Flavin Stallone (53) have been married for 25 years now. The US actor celebrates the silver wedding with a series of shared pictures on Instagram. He wrote: “Happy 25th anniversary to my amazing wife. There aren’t enough words to describe what this incredibly selfless, dedicated and patient woman has meant to our lives and I wish there were more 25 years old! Thank you, my darling!”

His wife captioned the post with heart emojis and the words, “Thank you dear! I love you so much and we will spend the next 25 years together! Keep making me laugh and I’m yours for the rest of my life!”

On the occasion of the anniversary, a photo series can also be found on her Instagram profile. The caption reads, “Happy 25th wedding anniversary! Thank you for always making me laugh, loving me and protecting our wonderful family!”

Sylvester Stallone has been married twice

Sylvester Stallone and Jennifer Flavin Stallone tied the knot in May 1997. A year earlier, daughter Sophia (25) was born. In 1998 and 2002, Sistine (23) and Scarlet (19) completed the family.

The “Rocky” actor also has a son Seargeoh (43) with his first wife, Sacha Czack (71). His brother Sage died of heart disease in 2012 at the age of 36.

No children emerged from the two-year marriage to model and actress Brigitte Nielsen (58).