Jennifer Hudson has always seemed very down to earth, which is why it is pretty shocking to learn that she failed to show up to Michael Jackson's tribute concert. Hudson was booked to perform at the Michael Forever Tribute Concert that took place in Wales on Saturday, Oct. 8, but the songstress was a no-show despite the fact that she had already received a paycheck for the gig!

According to TMZ, Hudson had already put her John Hancock on the contract and had received a paycheck for the performance, which never ended up happening. TMZ is also reporting that a source said Hudson claimed "she felt the show's producers didn’t give her enough time with the music she was supposed to be singing." The site also states that another source said "Jennifer received her music the same time as all the performers." Do we smell a diva in our midst?

Although she didn't really explain her reasons, Hudson informed fans over Twitter that she would not be performing as originally planned. She wrote, "To my uk fans that were coming to the mj show in wales. I will no longer be attentding due to major production issues." She followed up by saying, "I would have thought they would have informed you all by now , so since they did not , I am. Thank u for your support."

TMZ also wrote that Hudson cancelled the gig due to "production issues" and that the producers of the concert "completely understood." However, if TMZ is right in saying that Hudson failed to perform due to the fact that she didn't have enough time to prepare, we think she should probably start looking for a different career. Show biz is all about the last minute details, and we think Hudson could've turned it out rather than backing out.