Roger Federer unwittingly posed with a female fan whose bare fum was on full display this week.
The tennis star, 35, was relaxing on Miami beach when the blonde asked him for a snap.
See also: Best beach holidays for 2017
See also: Weymouth Beach named best in Britain 2017 by TripAdvisor
But unbeknown to a smiling Federer, she was cheekily flashing a lot of flesh as she grinned for the shot.
The former world No 1 has was enjoying some downtime with his wife Mirka, twins sons and twin daughters in between competing in the Miami Open.Tennis star Roger Federer takes selfies with fans, including one scantily clad woman
Tennis star Roger Federer on the beach
While in Miami, he's hoping to win his second Masters 1000 in succession.
Earlier this month, Federer defeated his Swiss compatriot Stan Wawrinka in straight sets to claim a record-equalling fifth BNP Paribas Indian Wells Open title.
Tennis star Roger Federer takes selfies with fans, including one scantily clad woman
The world No 6's career was in question last year after a knee injury saw him miss the second half of the season, but he produced a stunning comeback win in January when he claimed an 18th grand slam title with victory at the Australian Open.
And he then followed that up in the desert, beating countryman Stan Wawrinka 6-4 7-5 in Sunday's final.