She is used to showing off her model frame in lingerie as a Victoria's Secret Angel.
But Elsa Hosk put on a display of a different kind on her most recent outing.
The 28-year-old Swedish model passionately kissed her boyfriend Tom Daly while on a lunch outing together in New York City on Wednesday.
Hot and heavy: Elsa Hosk enjoyed a smooch session while lunching with boyfriend Tom Daly in New York City on Wednesday
Fun in the sun(dress): The 28-year-old Swedish model looked absolutely stunning as she showed off her model legs in a navy blue floral patterned mini dress
No doubt the blonde bombshell was enjoying some bonding time with her British entrepreneur as they packed on the PDA.
Elsa looked absolutely stunning as she showed off her model legs in a navy blue floral patterned mini dress.
The dress featured puffy shoulders as she teamed it with a pair of white low-cut tennis shoes.
She accessorized with black wayfarer shades, large gold hoop