The 37-year-old posted a series of photos taken behind a waterfall.
The reality star shined in a skimpy hot pink bikini and a black beach wrap. She wasn't afraid to hide her enormous baby bump!
She added a touch of glam with silver drop earrings, shimmery eye shadow and a sparkling diamond ring.
Porsha captioned the photos from the shoot, "Sunshine is the best medicine ?!"
What are your thoughts on Porsha's sexy shoot? Sound off in the comments below!