Honestly, who wouldn't want Kellan Lutz as a prom date?

Of course, the 30-year-old actor is known for his tough roles in films like "Twilight" and "Hercules," but Lutz showed off a bit of his softer side when he made 18-year-old Brianna Siciliano's dreams come true by taking her to her senior prom in New Jersey on Saturday.

Jealous yet?

The actor even pulled out all the stops to become the best prom date ever, including picking up Siciliano in a Bentley and even wearing a boutonniere. The two posed for prom photos together before heading over to the Monroe Township High School prom.

"I got my dream prom date today," Brianna tweeted. "Thank you @kellanlutz for everything (I'm considering this my first ever date fyi)."

Siciliano also posted a photo of herself pinning a boutonniere onto the actor's suit, with the caption, "I have sooooo many incredible prom pictures and I'm so happy I got to spend my special day with the most amazing friends & family. I'm so blessed and grateful for everything I have #YAS #bae#prom #cantbelieveit #nofilter."

Siciliano and the "Bulleye" host developed an online relationship after she contacted the actor because she was being bullied in school, TMZ reported. Her friends launched a social media campaign to get the actor to be Siciliano's prom date - and it all worked out.

Check out some photos from Siciliano's prom night.