Selena Gomez  put her derrière on display when she wore seriously short shorts while running errands in LA on Thursday. Selena rocked her eye-catching outfit  just as the drama between her on-again, off-again boyfriend Justin Bieber and Orlando Bloom  reached a fever pitch. The two stars got into a heated argument at a nightclub in Ibiza on Tuesday night, and Orlando was caught on camera slapping Justin's head  during the fight. Reports differ on who exactly sparked the public battle, but some say that Orlando lashed out after Justin made a comment about hooking up with Orlando's estranged wife, Miranda Kerr . (In 2012, rumors popped up that Justin and Miranda got close, but she has vehemently denied hooking up with him.) There are also rumors that the fight was about Selena Gomez, whom Orlando was spotted hanging out with back in March. However, sources are now saying that nothing romantic ever happened between Selena and Orlando .
Whatever sparked the fight, Justin kept stoking the flames when he posted (and then quickly deleted) pictures of Miranda and Orlando on Instagram. For their parts, Selena and Miranda have both kept quiet about the fight, although there are reports that Miranda is "very embarrassed" by all of it . Meanwhile, Justin was spotted going shirtless on a yacht  while surrounded by a group of beautiful women on Wednesday.