Justin Bieber and sweetheart, Selena Gomez were spotted together in Hawaii. Justin Bieber was shirtless and it seems like he has made some weights to have this kind of body. Selena Gomez on the other hand was wearing this patterned shorts and green flip-flops. They look nice together, especially Selena Gomez who is super hot.