Joanna Krupa is hotter than hot on The Real Housewives of Miami.
Brandi Glanville is one tall drink of water, who looks smoking hot in a bikini. She should be a model.
Kelly Bensimon is proud of her figure. She shows it off here in Shape Magazine.
Teresa Giudice Bikini Photo
Oh, Teresa Giudice. What would we do without you?
Melissa Gorga Bikini Pic
Would you tap this? Melissa Gorga shows off her bikini body in Life & Style.
Kandi Burruss Instagram Photo
Kandi Burruss is proud of her beach body. She shows it off in this photo.
Kenya Moore flaunts what she's got.
Bethenny Frankel Bikini Body
Those Skinnygirl margs sure work for Bethenny.
Glen and Cristy Rice
Cristy Rice was married to NBA sharp shooter Glen Rice. They are pictured together here.
Gretchen Rossi Bikini
Blonde bombshell Gretchen Rossi flaunts her figure in a teeny weeny pink bikini.
Tamra Barney Bikini
OC hottie Tamra rocks a bikini (with a sexy coverup). Lookin' good!
Phaedra shows off her baby bump in this swimsuit pic.
Lisa Hochstein Bikini
Lisa Hochstein brings the heat. Miami (and a plastic surgeon husband) does a body good.
Kim Zolciak Bikini
Kim Zolciak showed off her pregnant bikini bod in this family pic.
Ramona Singer Bikini
NYC's Ramona Singer looks fabulous while having fun in the sun. The only thing missing is a glass of Pinot Grigio.
Kyle Richards Bikini
Hot momma Kyle Richards shows off her fit physique.
Alexis Bellino Bikini
Alexis Bellino (or as Tamra calls her, "Jesus Jugs") loves a good bikini selfie.
Sonja Morgan Bikini
Sonja Morgan strikes a pose in a colorful ensemble.
Former Jersey girl Danielle snaps a pic of her yellow bikini. She's 51!
Porsha Williams Bikini
Atlanta's stunning Porsha Williams should wear bikinis all the time.
New Beverly Hills cast member Carlton loves to rock sexy little numbers like this bikini.
There's no denying that this dutch beauty was a model one upon a time. Yolanda Foster looks fab!
Beverly Hills newbie Joyce is a two time Miss Puerto Rico!
Camille Grammer in her younger days. That bikini appears to have fallen off.