Selena Gomez is looking red pink hot in a bikini on the beach! The “Come and Get It” singer flaunted her amazing bikini body while hanging out at the beach, where she caught some major sun and some waves. The 22-year-old recently posed for photos taken by her friend Jake Bailey. Bailey told E! News exclusively.”Selena and I did this shoot in her backyard after work, a couple weeks ago. We finished work early and it was a beautiful day. I always have my camera with me so we decided to take some pictures just for fun.”