Love is in the air!
Bundchen, wearing string bikini bottoms and a cover-up, and her New England Patriots hubby seem to have been enjoying a nice stroll on the beach before the moment was captured.
Brady, wearing swim trunks and a T-shirt, cozied up to his wife of seven years right before stealing a kiss.
The couple, who have been vacationing in Costa Rica the past couple of weeks, have been soaking up all the fun in the sun – including surfing!
Bündchen, 35, and Brady, 38, got married in an intimate ceremony in Santa Monica, California, in 2009. The couple have two children together: son Benjamin, 6, and daughter Vivian, 3.