She will soon be welcoming her first child.
Lounging on a deck that looks out over the water, Eva Longoria showed off her baby bump while dressed in an orange two-piece bathing suit on Saturday.
The 43-year-old shared the buzzy video on Snapchat with the bee filter.