“Happpyyyyy Birthdayyyyy to the coolest, most hardworking, caring and loving dad in the world! Thank you for being everything that you are. You’re one of a kind, I love you to the moon and back ❤️❤️❤️,” Lori wrote on Instagram Thursday.
“My princess I love you to the end of time and some mo if I have to,” Steve replied.
Despite them sharing a last name, many fans were shocked that the talk show host is her dad.
“Why did I not realize Steve was your dad wow.”
“😯😯😶😶😶! I didn’t put two and two together until now. He’s a hero of mine….😯❤ Happy Birthday! With much respect and love.”
“Didn’t know we’re following Steve Harvey’s daughter… truly just liked your swag! @lori_harvey_”
“YOOOOOO STEVE HARVEY YOUR DAD? 😨 nah I’m dumb as hell because I had no idea 😓😳😵💀💀💀💀💀💀💀💀”
“I was following you the whole time not knowing your Steve Harvey daughter lol why you so fine ? 🥰🥰🥰🥰”
However, the reality is that Steve is not Lori’s biological father. He’s actually her stepdad.
Steve married Lori’s mother, Marjorie Harvey, in 2007 after dating off and on. Marjorie had been married twice before and has three children, including Lori, from her previous unions.
Speaking to People magazine in 2016, Marjorie said that after she and Steve, who has four children from two previous marriages, wed, they wanted to blend their families.
“When you’re dealing with a blended family, everyone is coming from a place of broken,” she said. “We knew this was right. But I just told them, ‘Everyone is included. Everyone has access to their parents. Whatever you didn’t have before, don’t let that interfere with what you can have now.’
“Now, we’re Mom and Dad to everybody,” she added, explaining why Lori refers to her stepfather as “Dad.”