Hollywood actress Jessica Biel had an ultimate on-screen catfight with British actress Kate Beckinsale in their latest film "Total Recall."

However, Jessica Biel confessed that filming the fight scenes were not as hardcore as it was shown on the big screen. The 30-year old sexy actress also revealed that she and Kate Beckinsale went easy with each other during filming.

While filming the 2012 version of the movie "Total Recall," the stunning Jessica Biel had full-on fight scenes with "Underworld" actress Kate Beckinsale and claimed that the two of them were both constantly apologizing to each other every time they landed a punch or a kick.

"Obviously we tried to avoid accidentally punching each other in the face," Biel shared.

"Kate and I were much more careful not to beat the hell out of each other than if we had done a fight scene with a man," Biel admitted.

Meanwhile, Jessica Biel also gave a hint that the girl-on-girl fight got some pulses racing on the set. The actress admitted that the male lead star of the film, Colin Farrell, may have actually enjoyed watching her catfight with co-star Kate Beckinsale. "But I think Colin Farrell and the rest of the men on the set had more fun watching us go at it," Biel revealed.

Irish actor Colin Farrell was apparently very content just sitting aside as he watched his "Total Recall" co-stars Jessica Biel and Kate Beckinsale fight each other on set. In the film, Jessica Biel stars as a rebel and the actress launches into this full-on martial arts fight with Beckinsale and even though the two were just pulling off odd punches with each other, Farrell seemed to enjoy their skirmishes.

On the other hand, Jessica Biel, who is currently engaged to singer Justin Timberlake, also spoke of her constant appearance in the "World's Sexiest Women" polls.

"It's not the worst thing that can be said about you. At least I know that all the hard work and all those training sessions paid off in some respect," Biel said.