The 35-year-old mother-of-two recently split from boyfriend Joe Thomas, and earlier this month (Jul16) was said to have been spotted flirting with actor Scott Eastwood during a night out in New York City.

However, it appears another man has captured her heart after she was photographed enjoying a day out in Nantucket, Massachusetts with New England Patriots wide receiver Edelman, 30, over the weekend (23-24Jul16).

The rumoured couple, which was snapped holding hands during a sunny stroll along the pier, is said to have met through mutual friends in Miami, Florida in early July (16) and Lima and Edelman have since stepped out for a few dates, according to TMZ.com.

Edelman isn't the only Patriots player to land a Brazilian beauty - quarterback Tom Brady is married to Gisele Bundchen.