Jennifer Hudson in stores now