Thank god for social media and a willingness among celebrities to share! Without those two things, we’d have never seen these 20 adorable pictures of kids with their famous fathers. These guys may make fans scream with joy when they’re all dressed up on the red carpet or performing on stage, but seeing them cuddling or making cakes for their kids? Now that’s totally swoon-worthy.
20. John Legend
Actor/singer John Legend found himself in his very own la la land when his supermodel wife Chrissy Teigen gave birth to their daughter Luna Simone Stephens on April 14, 2016. Since then, he’s posted multiple pictures on social media to demonstrate his fatherly bliss. Adorable!
19. Jay Z
As if we needed more reasons to be jealous of Beyoncé! Her hubby Jay Z is great with Blue Ivy, the pair’s cute, five-year-old daughter. We’re sure the practice he’s had raising his little girl means he’ll be just as good with the twins the family are expecting later in 2017.
18. Neil Patrick Harris
Neil Patrick Harris’s lucky twins have two dads for the price of one! Harper and Gideon, both six, were born via surrogate to Harris and his husband in October 2010. The How I Met Your Mother actor is frequently seen on Instagram doing fun activities with the tiny twosome.
17. Dwayne Johnson
In the wrestling ring, Dwayne Johnson a.k.a The Rock was a muscle-bound badass. But in private, with his one-year-old daughter Jasmine, he’s just a big, cuddly softy. No wonder movie producers keep casting him in stuff like Tooth Fairy.
16. Josh Duhamel
No, you’re not witnessing a Top Gun prequel here, it’s actually actor Josh Duhamel throwing a birthday bash for his son Axl, based on the classic ’80s movie. Now that’s an impressive birthday treat! Axl, whose mum is Fergie, is now three years old, and a very lucky boy indeed.
15. Ryan Reynolds
Actor Ryan Reynolds may crack up his Twitter followers with his witty take on parenting, but it’s clear he loves his daughters very much indeed. That being said, it’s likely that two-year-old James and six-month-old Ines will grow up to absolutely loathe his dad jokes.
14. Nick Carter
Backstreet Boys singer Nick Carter absolutely loves being a dad to eleven-month-old Odin Reign. “I don’t mind changing diapers and feeding him at all,” Carter revealed on his Instagram mere weeks after his little son arrived in April 2016. Bless!
13. Jamie Foxx
As far as world-famous actors and musicians go, Jamie Foxx tends to be quite a private person. But even he can’t resist showing off his adorable seven-year-old daughter Annalise. He even tags photos of him and her on social media with the hashtag #daddydaughtertime. Aw!
12. Ashton Kutcher
Actor Ashton Kutcher doesn’t want his and Mila Kunis’ daughter Wyatt to ever be too much in the spotlight. He’s also admitted that parenting is difficult, even as a movie star. But whenever he’s seen with his two-year-old, it’s clear that he’s a loving and devoted father.
11. Anthony Kiedis
It seems rock stars make pretty good dads. Anthony Kiedis of the Red Hot Chili Peppers not only throws his nine-year-old son Everly Bear epic birthday parties, he even sometimes invites him up on stage to sing with the band! Now that’s a cool pop.
10. Nick Cannon
Actor Nick Cannon has twins with Mariah Carey, five-year-old Monroe and Moroccan. The couple are now divorced, but they’ve remained co-parents. “Ultimately, it’s about putting the kids first and making sure they have the best childhood they could possibly have,” Cannon told People in November 2016. And judging by this picture, they’re definitely having it!
9. Kevin Hart
Kevin Hart just may be one of the most devoted dads in the comedy world. Not only does he often bring 11-year-old Heaven and eight-year-old Hendrix along to many of the events he attends, he even let them watch him get slimed at the 2017 Kids’ Choice Awards. Gross and cute in equal measures!
8. Idris Elba
Actor Idris Elba often plays tough, closed-off guys in his movies. But around his children, he’s not like that at all. Seeing him interact with 14-year-old Isan and two-year-old Winston makes the Essence Sexiest Man of the Year 2013 seem even sexier.
7. Jason Sudeikis
Jason Sudeikis’ thoughts on parenting, his wife Olivia Wilde and his two-year-son Otis would be enough to make anyone’s heart explode. “It’s gonna be easy for [Otis] to grow up in a house of love and respect because I feel that way about his mom,” he told People in 2016. What a guy!
6. 50 Cent
Rapper 50 Cent believes in going the extra mile for his four-year-old son Sire. When the little boy had a birthday party, it was Teen Titans Go!-themed, so 50 Cent got dressed up as the DC superhero Cyborg. We bet that totally made his son’s day!
5. Vin Diesel
Actor Vin Diesel named his daughter Pauline after his best friend Paul Walker, who died tragically in a car crash in 2013. It’s clear Diesel utterly adores the two-year-old. He frequently shares pictures of her on social media, each one more adorable than the last.
4. Tom Hardy
The only thing that could make Tom Hardy more attractive would be if he had an adorable son he doted upon. Good thing he does! When he unexpectedly popped up on Instagram alongside eight-year-old Louis, women everywhere found their ovaries were exploding.
3. Pete Wentz
Rocker Pete Wentz has admitted that things got rocky when he and his wife Ashlee Simpson split. But now they co-parent their eight-year-old son Bronx, and Wentz sings his praises whenever he can. “Our kid is awesome. He’s great,” he told Howard Stern in 2015.
2. Justin Timberlake
Justin Timberlake can’t stop talking about his 22-month-old son Silas, and it’s beyond adorable. In 2016 he gushed about the little boy, whose mother is Jessica Biel, on Ellen. And, a few months later, gave a shout-out to his “beautiful son” at the 2017 People’s Choice Awards.
1. Kanye West
It’s clear that Kanye West is very different in private to how he is in public. On stage and in music videos, he courts controversy, but when he’s hanging out with three-year-old North West, he looks like any other adoring papa. And we’re sure he treats his little one-year-old daughter Saint in just the same way!