Jodie Foster and wife Alexandra Hedison take romantic stroll through Hudson River Park in NYC


April 20 marked the Los Angeles natives’ seventh wedding anniversary, and they’re still going strong