Nia Long poses in the press room at the BET Awards '11 held at the Shrine Auditorium on June 26, 2011 in Los Angeles, California. (Photo by Jason Merritt/Getty Images)

Although he is married to one of the biggest and most beautiful superstars in the world, rap star Jay-Z has had a 22-year crush on actress Nia Long.

In a recent interview with Essence magazine, the 41-year-old actress revealed an encounter she had with the music mogul while at a party they were both attending. She stated she took the opportunity to compliment him on his pioneering career, and he returned the admiration by revealing she had been his fantasy girlfriend for the past two decades.

“I saw him at a party and I complimented him on his long run in music.”

“But he turned it around and asked me: ‘How does it feel to be every boy from the hood’s fantasy girlfriend for 20 years?’ It made me laugh, I hadn’t really thought about it.”

The actress is currently dating basketball player Ime Udoka, with whom she shares an 8-month old son, Kez.