Newark Mayor Cory Booker will soon be a U.S. senator.Credit: Getty Images

Does Cory Booker have a girlfriend? Sources tell Page Six yes, and she is quite a catch.

Los Angeles sources told the gossip column that Booker is dating a stunning Yale-educated entertainment lawyer named Bianca Levin. They have allegedly been together since June, when she co-hosted a fundraiser for his campaign at Gordon Ramsay's posh restaurant "The Rooftop" in West Hollywood.

Booker is famously mysterious when it comes to his love life, and won't even deny rumors that he is gay. But a source told Page Six that Levin has started attending events with Booker.

Levin is 36 years old and is a partner at Beverly Hills entertainment law firm Gang Tyre Ramer & Brown. She attended Yale for both her undergraduate degree and her law degree, according to a Hollywood Reporter profile from 2011 and has handled deals for Dwayne "The Rock" Johnson and "Twilight" star Ashley Greene.

She certainly seems like more of a catch than Portland, Ore., stripper Lynsie Lee, who posted Twitter DMs and a postcard from the New Jersey senator on her account.

It looks like both male and female fans will be sorely disappointed that Booker may be off the market.