Joshua Jackson is moving on from his ex! The Affair actor stepped out with a beautiful swimsuit model namedShafia West. They enjoyed a day at the Farmer’s Market in Los Angeles.

The 28-year-old beauty is actually still married to her ex-husband. They just filed for divorce. Meanwhile, Josh’s ex-girlfriend Diane has moved on as well. She’s been vacationing with her new beau, Norman Reedus, in Costa Rica.

Watch the video above and don’t forget to subscribe to our YouTube Channel!