Many of us struggle to come up with gifts for our parents, but two sons managed to pull off an epic Father's Day gift for their dear dad. 

Keith B. Strawder Sr. is a longtime Janet Jackson fan and went viral in June when his sons bought him tickets to see Jackson in Las Vegas.

The heartfelt reaction racked up nearly 10,000 likes and caught the attention of Jackson, who surprised Strawder Sr. at the show on Sunday.

Strawder Sr. was stunned when Jackson surprised him with her near presence followed by an embrace.

View this post on Instagram

#repost @janetjackson ・・・

A post shared by KB | Purpose Speaker (@real_kb) on

His son, KB, posted a bunch of photos of Jackson with their family. Twitter fell in love with his dad and the post nabbed nearly 400,000 likes.   

View this post on Instagram

#Metamorphosis

A post shared by KB | Purpose Speaker (@real_kb) on

Strawder Sr. told Because Of Them We Can that he and Jackson are the same age and he's spent decades loving her music. 

The "Rhythm Nation" singer is not new at surprising her fans. Just last year the star surprised the winners of her #DanceWithJanet competition, according to People

The two dancers were selected out of 75,000 people ready to show Ms. Jackson their moves.

Dancers Phillip Galbertand La'Vala "Lala" Moss got the privilege of performing behind her during the 2018 Billboard Music Awards. 

Jackson is finishing up her "Metamorphosis" Las Vegas residency after it was announced earlier in the year that she would be adding more dates.