Rapper Lil Wayne and actress Lauren London have gone to great measure to keep their son Cameron out of the public eye.

Despite their efforts, after much speculation and several false attempts, a photo of Wayne and London's son, who will be two years old on September 9, has finally hit the 'net. But before the reported "real" photo emerged, another photo leaked prior, in which Wayne's 12-year-old daughter, Reginae Carter, was holding a baby believed to be Cameron.

However, Atlanta website StraightFromTheA revealed that the child in question was actually Brenton Brooks, the son of producer Vaushaun "Maestro" Brooks and photographer Joi Pearson.

As a result of the mix-up, the site claims to have the first look at Weezy's son with London. "I've been holding on to a photo for a minute and I guess they provided the perfect opportunity to reveal it," wrote StraightFromTheA, providing the first "official" glimpse at Wayne and London's kid, which you can view here.

Baby Cameron was born to London at Ceder Sinai hospital in Los Angeles, at a healthy 7 pounds and 12 ounces and 21 inches long. He is London's first child and Wayne's third. Wayne has another son, Neal, born on November 30, 2009, with singer Nivea.

Watch Lil Wayne's 'John' feat. Rick Ross
if(typeof AOLVP_cfg==='undefined')AOLVP_cfg=[];AOLVP_cfg.push({id:'AOLVP_941932084001','codever':0.1,'autoload':false,'autoplay':false,'displaymnads':true,'playerid':'89761511001','videoid':'941932084001','width':476,'height':357,'playertype':'inline','stillurl':'dynamic','videolink':'#','videotitle':'dynamic','videodesc':''});