The sweet faced cherub she’s kissing on in this picture that’s wildly circulating the Internet is not her baby boy Lenox Carter whom she gave birth to last year.

The baby is in fact her God daughter who is now 2-years-old. We should have known that adorable cutie pie couldn’t come from any part of Lil Wayne’s loins.

We here at Sandrarose.com pride ourselves on our credibility and integrity. If we report something that is inaccurate we take immediate steps to correct it. We apologize to Ms. London and her family and we regret the error.