19-year old Harry Styles of One Direction sent shockwaves when he was photographed with 33-year-old Stewart, the daughter of rock legend Rod Stewart. Aside from the age difference, many of his fans were shocked because Kim is mother to a 1 1/2-year-old daughter named Delilah, whose father is Benicio del Toro.

Some of Styles' fans feared he was not ready for such a commitment. They also were worried about him being involved in another high profile relationship following his breakup with Taylor Swift. However, a source reveaeld that Harry Styles and Kimberly Stewart are only dating for the cameras and that the new romance is all for show.

"Kimberly and Harry are just friends," a source told FOX411's Pop Tarts. "Rod (Stewart) really likes Harry, so it's good PR for him. There's nothing going on.It's just PR fun."

The pair was photographed on April 25 in Los Angeles as they left the eatery Dan Tana's. They were reportedly joined at the restaurant by Rod and his wife, Penny Lancaster. Kim and Styles flirted and cuddled throughout the meal, according to reports.

"Kim and Harry sat next to one another" an eyewitness told E! News. "He had his arm around her."

Styles and Stewart first drew media attention a few weeks ago. A different source at the time said the romance was authentic and that Kimberly was just his type.

"They were introduced by a mutual friend who set them up," the insider said. "Kim is very strong willed, she goes for what she wants and Harry appreciates that. It is a very new thing and we'll see where it goes."

As far as the age difference, there does not seem to be an issue between them. Harry has previously dated older women, such as Taylor Swift, and Kimberly's family does not think it is a big deal.

"Age doesn't really matter in the Stewart family," a source told People.