Jennifer Hudson had another surprise for fans this week during the taping of her American Idol performance on Wednesday.
She and her fiance, David Otunga, have set a date for their wedding.
But do you think she shared the day?
Read here and find out.
Hudson and Robin Thicke begin their concert tour Tuesday and will be in Baltimore on April 4.