Supermodel Heidi Klum doesn't shy away from showing her emotions.
The 40-year-old model was at her sporting best at the US Open tennis tournament in New York on Monday.
The America's Got Talent judge was spotted kissing her much younger boyfriend, 28-year-old Vito Schnabel.
The multitasking mother of two daughters, Leni, 9 and Lou, 4 didn't even bother to set down her drink while kissing her man.
Heidi Klum did watch the match with her art dealer boyfriend but there was lot of cuddling involved during the women's singles tennis match between Aleksandra Krunic of Serbia and Victoria Azarenka of Belarus.
The Germany's Next Top Model host looked striking in a bright yellow blouse paired with jeans.