Depending on how you feel about vomit and One Direction, this may or may not make you feel awful. On the other hand, you may find it hysterically funny.

Poor Louis didn't exactly have a great day yesterday. Having decided to play in a charity match for former Bulgarian footballer Stiliyan Petrov who has battled leukaemiua, Louis was getting on okay and was mere minutes into the second half when pro Aston Villa striker Gabriel Agbonlahor decided that he was going to take the game a lot more seriously and well and truly just took Louis out.

Now, that's not that embarrassing, considering Agbonlahor apologised and he is a pro and to be honest Louis has to save that leg for jumping about international arenas on and wooing young girls with, but it seems like it may have hurt little LouLou a bit more than he was letting on, seeing as he promptly vomited as soon as he reached the sidelines.

And it's not even a choice vomit, it's a surprise vomit. Which you have to admit is somewhat comical but highly embarrassing. Shame that it was caught on about 10,000 cameras then, no?