Yesterday singer Jennifer Hudson celebrated her 30th birthday. Jennifer’s family and friends came together and threw a huge surprise birthday bash for her in D.C. Attendees included Jamie Foster Brown (publisher for Sister 2 Sister magazine), Raheem Devaughn, Lil Mo, and a ton more of friends and family. However the surprises didn’t just stop at the giving of the birthday bash, Lil Mo had a surprise birthday gift for her too.

Upon the presentation of her birthday cake, Lil Mo came out to sing the diva her own rendition of Happy Birthday. Check the video out:

We haven’t heard Lil Mo in a minute? What do you think of her vocals? Do you think she was trying to compete with Jennifer’s vocals?

Tagged with:

Filed under: Celebrity Birthdays