Is jennifer hudson dating punk