Alex Pettyfer has announced he is engaged to German model Toni Garrn.
The Magic Mike star, 29, surprised Garrn, 27, with a proposal on Christmas Eve.
He shared a video of them kissing, in which she is wearing a large diamond ring, on Instagram, and wrote: “Some people marry their best friend.. Some people marry their soulmate. I got both.”
Garrn shared a still picture of the kiss and wrote: “Christmas Eve the love of my life surprised me on his knees asking me to be his forever.
“He changed my life the day we met and showed me what love really is – so yes I cannot wait to spend every day (well almost) of my life with you.”
Pettyfer has previously appeared in I Am Number Four and In Time, as well as Endless Love and Elvis & Nixon.
He recently made his directorial debut with Back Roads, in which he also stars.