In Hollywood, it's hard to keep anything away from the public eye, but these stars have managed to keep their hookups under the radar.

Find out who dated who in the list below:

Diane Keaton and Keanu Reeves

After playing love interest in their movie "Something's Gotta Give," not everybody knows that the two took their relationship off-screen the following year. Having 18 years difference, this is definitely one of the most surprising hookups in Hollywood.

Tom Cruise and Sofia Vergara

Tom reportedly dated Vergara back in 2005. Although nothing was heard from them about the status of their relationship, the two were often photographed together.

Josh Hartnett and Kirsten Dunst

The two met on the set of 2000's "The Virgin Suicides" and reportedly dated after that. There were numerous sightings of them together which includes sushi dates and a make-out session at 2008's Sundance Film Festival

Selena Gomez and Taylor Lautner

The young teens briefly dated in 2009 when they were both filming respective movies in Vancouver. Though they made a cute couple that time, the romance was short-lived.

Katy Perry and Josh Groban

Besides having dated January Jones, Groban also dated Katy Perry in 2009. Though their representative denied rumors, a source then told Perez Hilton that they were trying to keep the relationship low profile.

Also Read:

Celebrities Who Suffered From Eating Disorders [PHOTOS]

10 Weird Celebrity Phobias [PHOTOS]