Dakota Fanning is growing up!

The 19-year-old actress, who's always been pretty private about her love life (a smart move for such a young lady!), was snapped holding hands and cuddling up to her boyfriend. And, uh, he's 32. So who is he?

Her man's name is Jamie Strachan, and he's a model. A source told E! News that Strachan is "very shy and incredibly nice and sweet," and used to date Victoria's Secret Angel Behati Prinsloo before she went off and got engaged to Adam Levine.

The source says the pair are together, but not cohabiting, and says that they met through mutual friends and have been quietly seeing one another for a few months. The insider said, "They're totally a couple."

They sure look like it based on these photos from NYC and the U.S. Open! But c'mon, Dakota -- don't bug him during the game!

Pacific Coast News
Pacific Coast News
Pacific Coast News
Pacific Coast News