Stephanie Seymour is a smoking hot babe from every angle!

The former Victoria's Secret model flaunted her sexy curves while vacationing with her family in Saint Barth.

The 43-year-old stunner is divorced from her multi-millionaire hubby Peter Brant but the family still reserves time to vacation together. In fact, she and her ex look pretty cozy ... guess the lady's just affectionate. Remember last year when she kissed her 18-year-old son Peter, Jr. while frolicking in the waves? Hmmm ...