The couple were spotted cosying up between volleys during a doubles match in Brentwood, Los Angeles yesterday.
The actress took her eye off the ball long enough to wrap her arms around the seven-time Tour de France champion and shower him with kisses.
After the game, they slipped off for a romantic meal together in Laguna Beach.
Kate Hudson & Lance Armstrong playing tennis & kissing
Celebrity Pictures source: AllCelebPics