Justin Bieber has been on quite the Instagram spree the past 24 hours.
The 20-year-old singer won't stop posting pics and videos documenting his recent antics.
In one video captioned "Cliff divin," the Biebs jumps off a rock into the ocean. He also shared a photo of himself taking a dip during the beachy outing.
And in true Bieber form, the "Boyfriend" crooner shared a selfie of himself modeling a pair of white Calvin Klein underwear. In the shot, the tattooed star lifts up his white tanktop to show off his abs and underwear in the mirror.
Bieber also went shirtless for a hike with friends recently. He shared one video of him and pal Khalil dancing to a hip-hop song while walking through some mountainous terrain.
Bieber also shared a photo of the group posing at the top of a peak with a picturesque view in the background. "Once again we made it," he wrote.
As for some of his other postings, Bieber shared a pic of a sexy model wearing only a black bra and matching Calvin Klein bottoms. He also shared several videos of a recording session and a clip of his rollerskating in a roller rink.