We've Got Hollywood Covered

One Direction’s Louis Tomlinson Pukes on Himself at Charity Soccer Match (Videos)

Every shrieking girl in the stands still would have kissed him right then and there

One Direction member Louis Tomlinson took a hit at a soccer match this weekend and then vomited on himself on the sidelines.

Perhaps Aston Villa striker Gabby Agbonlahor, the offender, took the legends charity match a bit too seriously.

See photo: Britney Spears Takes Tanning Break on Set of New Music Video

Tomlinson, sporting the number “1D” on his jersey, was playing defense in a match this past weekend, which was meant to celebrate the career of former Celtic and Aston Villa player Stiliyan Petrov.

As Tomlinson dribbled towards the sideline, the much larger Agbonlahor banged into him making a play on the ball.

The boy band member went down fairly hard, but got up and limped off the pitch on his own. He then pitched chunks into his own hand before being shown to the locker room.

Watch the clips: