Jennifer Lopez has been dating her lead choreographer boyfriend for some time now without anything being dug up from his past...until now.
A former friend of Casper's, Joshua Lee Ayers, a dancer who worked with Smart on the flick Step Up 3D, posted an embarrassing photo of J.Lo's boyfriend with the caption "LOL @jessyterrero check out Ur Gay Homie @caspersmart. Know as a low key homo in hollywood!!! http://yfrog.com/h477mcaj."
Ayers has reportedly been trying to "out" Casper for some time now, but J.Lo's rep denies that Casper is gay and says that it must be a slow work week.
While the picture of Casper seductively posing a pair of shiny gold shorts makes you lean towards Ayer's claims, never underestimate the power of J.Lo's booty.