Jennifer Hudson engaged to "Punk"?