Beyoncé is looking better than ever and isn't afraid to show it.
The "Partition" singer just shared a series of swimsuit pics on her personal Tumblr page, showing her posing in shot after sexy shot while rocking a variety of skimpy swimsuits.
From a red-hot, ruffled one-piece to a ferocious tiger-faced suit, she's looking HOT.
The 32 year-old super star looked fresh-faced and fierce as she donned minimal makeup in a few of the photos ... and smolders while sporting bright red lipstick in others.
It looks like the pics were taken during an impromptu photo shoot while Bey was on vacation in Jamaica.
In addition to the swimwear snapshots, Knowles also shared a few family photos.
The mega-star posted a pic of hubby Jay-Z soaking up some sun in a "Tom Ford" jersey and also included the sweetest shot of Blue Ivy playing on the beach in a bright red bathing suit.