Actor Alex Pettyfer and model Toni Garrn have revealed they are expecting their first child together.

The 30-year-old Magic Mike star and the 28-year-old German model shared the happy news on social media.

The couple have reportedly been married since last year.

Garnn wrote on Instagram: "I've been keeping this secret for.. pretty much 6 months exactly.

"FINALLY I can share my biggest news with you all."

She shared the message alongside a video shot with the Vogue Germany fashion magazine.

In the clip, she said: "I guess what it means for me is my life is definitely changing forever."

We need your consent to load this Instagram contentWe use Instagram to manage extra content that can set cookies on your device and collect data about your activity. Please review their details and accept them to load the content.Manage Preferences

She said being pregnant is "the most beautiful, happy feeling", adding: "I’m just super excited to have my little one inside me.

"I just can’t wait to meet my baby."

Pettyfer also shared the video alongside a message which said: "DADDY."

The actor has previously appeared in Magic Mike, I Am Number Four and In Time, as well as Endless Love and Elvis & Nixon.