Matthew McConaughey's teenage son is so grown up in family photo

The Sing star has three children with his wife Camila Alves

Matthew McConaughey and his wife Camila Alves have a beautiful family with three adorable children, and their fans were treated to a rare photo of their oldest on Instagram recently – and the apple doesn't fall far from the tree.

The Gentleman actor posted a snapshot with pro-surfer, Kelly Slater, and 13-year-old Levi, too. 

MORE: Camila Alves wows fans with homemade birthday cake for son Livingston

The teenager resembles both his parents, with his complexion from his mom and his beachy waves from his dad. 

Loading the player...

WATCH: Matthew McConaughey shares incredibly rare video of his family 

Fans couldn't wait to comment and remarked: "Matthew-your son looks like a young surfer dude," and "love seeing photos of your family".

MORE: Matthew McConaughey and family welcome adorable new family member 

Matthew posted the photo to congratulate Kelly on his latest surfing championship as he won the Billabong Pro Pipeline title the day before he turned 50. 

Matthew and his son celebrated with Kelly Slater

Matthew loves fatherhood ,and opened up about the family role to People magazine, calling being a parent to Levi, Vida, 12, and Livingston, nine, a "privilege and responsibility".

MORE: Matthew McConaughey asks how he can tackle racial injustice as a white man 

"The only thing I ever knew I wanted to be was a father," he said. "And it's remained the pinnacle for me. Being a dad was always my only dream. ... I can't think of anything being more important."

Matthew and Camila have three gorgeous children 

As for his goals for his children? "My hope is that our kids are conscientious and confident and autonomous. 

"All three are very, very caring and kind individuals… I can tell you this: I'm happy and confident to say our kids do not question the love we have in our family."

Read more HELLO! US stories here 

Like this story? Sign up to our newsletter to get other stories like this delivered straight to your inbox.

You're on HELLO!'s global site. Click to return to HELLO! India Go back