Tom Felton was supported by a familiar face at the Los Angeles premiere of his latest film.
As well as his long-term girlfriend Jade Olivier, the actor was joined on the red carpet for Rise Of The Planet Of The Apes by his Harry Potter co-star Rupert Grint.
And Rupert chose to demonstrate his love in a visual style - wearing a t-shirt emblazoned with the words "I love Tom Felton".
The pair embraced and posed for pictures on the red carpet, before Tom joked: "I've had a crush on him for years and finally he's coming out, this is great!"
After one reporter suggested Rupert could go into business with the shirts, he laughed.
"Maybe that's his latest business venture now the films have wrapped up - might as well."
Tom plays the villainous Dodge Landon in the sci-fi movie, which also stars James Franco and Freida Pinto.