Has Jude Law found his next long-term love?

Probably not. The British star was caught locking lips with an older woman at the Rio de Janeiro Carnival in Brazil over the weekend. He and on-again, off-again girlfriend Sienna Miller broke it off again last month, but he doesn't look too down in the dumps about it.

Law is currently filming his latest film, 'Contagion,' in San Francisco, but took a break to head down to Brazil to enjoy the infamous festivities. Other stars, including Brazilian Victoria's Secret model Gisele Bundchen and her NFL quarterback husband, Tom Brady, jetted down to enjoy Brazil's most popular celebration.

Get a closer look at the couple's smooch after the jump!