Jennifer Lopez reportedly annoyed fellow wedding guests on the flight to Rome for Tom Cruise and Katie Holmeswedding last weekend, and then again at the pre-wedding dinner.

According to a source quoted in Us Weekly, when other celebrity passengers - such as Jada Pinkett Smith and Jerry Maguire director Cameron Crowe - boarded the private plane, they found Jennifer had “sent her assistant to secure seats by laying her belongings on all the best seats!”

The source added that she also caused annoyance by getting glammed up for the pre-wedding dinner on the Thursday before the weekend: “The November 16th welcome dinner was supposed to be casual. But [she], of course, wore a gown. So much for casual.”