Author and Actress Megan Fox Dazzles in These 7 Photos From the Dominican Republic

This year has been an incredible one for the Tennessee native, who graced the cover of the SI Swimsuit Issue and released her first poetry book.
Megan Fox poses in front of a pink sky, wearing her black hair in a soft wave.

Megan Fox was photographed by Greg Swales in the Dominican Republic.

So far, 2023 has been a big year for actress Megan Fox. The star, who made her acting debut in 2001, joined the SI Swimsuit family this year, posing for her first photoshoot with the brand and gracing the cover of the annual issue. She traveled to the Dominican Republic for her feature, where she posed for an incredible series of pics with photographer Greg Swales.

Now, in addition to both her prolific acting career—including big roles in Confessions of a Teenage Drama Queen and the Transformers series—and her modeling endeavors, the 37-year-old is a published author, too. She announced via Instagram on Nov. 8 that her poetry book, Pretty Boys Are Poisonous, is out now. 

The collection features over 70 original poems by Fox, telling stories of her life through the art form. Alongside the announcement, she debuted her new hairdo—a vibrant red bob right in line with seasonal trends.

The new hairdo contrasts widely with the lengthy black hairstyle that she sported during her 2023 SI Swimsuit photoshoot. She wore her long dark hair in a slight beach wave, a look fitting for the tropical locale and the occasion.

While there, the Tennessee native proved that she really can do it all. Though she doesn’t work as a model on a regular basis, she proved she had the talent for it in the Dominican Republic. To prove it, we have curated some of the stunning photos from her debut with the issue. Here are seven of our favorites.

Megan Fox poses in red and pink one-piece and crouches among the green bushes.
Megan Fox leans against a wooden wall wearing a brown string bikini.
Megan Fox stands in front of green palm branches in a colorful beaded bikini.
Megan Fox stands among the palms in a light blush beaded bikini.
Megan Fox stands between wooden walls and poses in a brown leather bikini.
Megan Fox lays on the sand in a high-cut snakeskin one-piece.
Megan Fox poses in a colorful beaded bikini top and wears her hair in a black beach wave.

Make sure to follow SI Swimsuit on YouTube!

Martha Zaytoun


Martha Zaytoun is a Lifestyle & Trending News writer for SI Swimsuit. Before joining the team, Martha worked on the editorial board of the University of Notre Dame’s student magazine and on the editorial team at Chapel Hill, Durham and Chatham Magazines in North Carolina. When not working, Martha loves to watercolor and oil paint, run or water ski. She is a graduate of the University of Notre Dame and a huge Fighting Irish fan.