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 Olivia, the actor was joined by his Harry Potter co-star Rupert Grint to promote Rise Of The Planet Of The Apes.
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."
After the night, the blonde heartthrob tweeted: "great night, great film, great tshirt modelled by Rupert.
"Due to high demand these tshirts will now be stocked in all stores x”
Tom plays the villainous Dodge Landon in the sci-fi movie, which also stars James Franco and Freida Pinto.