Stewart and Pattinson pucker up in public. (Celebuzz.com)
Since the "Twilight" costars first hooked up in 2009, they've done their best to keep their real-life relationship under wraps. But the cautious couple let their guard down at a Cannes Film Festival party on Wednesday night, sharing an epic liplock and too-cute-for-words cuddle on a balcony.
This rare public display of affection took place at an afterparty for Stewart's upcoming film "On the Road," which premiered earlier that night. Pattinson, 26, attended the event to support his lady love, but they walked the red carpet separately and didn't pose for photos together. In the screening, he was seated a row away from Stewart, 22, who was grouped near her costars.
It was at the post-premiere party that they enjoyed their intimate moment. Standing alone together on the balcony, they had their arms around one another's necks in an embrace before they kissed. He also planted a sweet smooch her on the forehead. Then they stood together laughing and smiling.
Stewart and Pattinson have rather masterfully deflected questions about their relationship over the years. She will sometimes mention him in an interview, like she did recently in Elle, referring to him simply as her "boyfriend." However when the magazine asked if marriage was in their future, she said, "Everyone wants to know. Everyone knows already—it's ridiculous," without answering the question.
As for Pattinson, he coyly deflects questions about his on-screen love interest as well, but recently made hearts melt with a sly mention of love. When a reporter from Vanity Fair Italy asked the 26-year-old about the best compliment he's ever received from a woman, he said: "The most beautiful thing a woman can tell you is that she loves you."
We wonder if Stewart was whispering that in his ear on the balcony.
More Celebrity Features on Yahoo!
- Usher Accused of Sleeping With Ex-Wife's Bridesmaid
- 'American Idol' Alums Ace Young and Diana DeGarmo Get Engaged During Finale
- Will Smith Explains Why He Slapped Male Reporter
- Arts & Entertainment
- Kristen Stewart
- Robert Pattinson