Video: Jennifer Hudson Sings Happy Birthday To President Obama Posted on August 4, 2011 by Andrew Barber Yesterday, Barack Obama celebrated the eve of his 50th birthday in Chicago and held a star-studded fundraiser in Uptown. Jennifer Hudson sang “Happy Birthday” to the Prez, while OK Go and Herbie Hancock also performed.