All My Children alum Josh Duhamel (Leo du Pres) is engaged! And the actor proposed to his now-fiancée in one of the most romantic ways: a message in a bottle. While the method might have been anything but ordinary, the question itself was not. Duhamel put a handwritten note in the bottle with a relatively straightforward message, "Audra Diane Mari Will You Marry Me?"
SPOILER ALERT: She said yes.
Duhamel shared a photo of the note with the news of the engagement on Instagram. Mari commented on the photo, saying, "I love you!!" She posted the same photo on her own Instagram, writing, "my heart is so happy. I love you @joshduhamel."
Among those that wished Duhamel and Mari well were two of the actor's ex-wives -- one real and one reel.
Pop star Fergie wrote "Congrats!!!" along with six green heart emojis. The pair was married in 2009, but in 2019, they filed for divorce. Fergie and Duhamel have an eight-year-old son together, Axl Jack.
Rebecca Budig (Greenlee Smythe, AMC; Hayden Barnes, General Hospital), who played Duhamel's wife on AMC, replied, "So happy for you!"
Mari is a former beauty pageant contestant. She won the title of Miss North Dakota USA in 2014 and finished second in the Miss USA pageant the same year. In 2016, Mari was crowned Miss World America. She represented the United States at the Miss World pageant, finishing in sixth place.
Last year, Mari dropped a new video series, Backroads, which follows her as she uncovers hidden gems in small town places.
Since his days as fan-favorite Leo du Pres on ABC's All My Children, Duhamel has gone on to star in the NBC series Las Vegas, co-starring General Hospital's Vanessa Marcil. His credits also include the Transformers saga; Love, Simon; and Win a Date with Ted Hamilton!. His next project, the romance-comedy Shotgun Wedding, starring Jennifer Lopez, is currently in post-production.
Would you like to send a message of congratulations to Josh Duhamel? What are some of your favorite memories of his time on All My Children? We want to hear from you -- and there are many ways you can share your thoughts.