Jennifer Hudson Works the Red at SELF Magazine Party