If this doesn't define relationship goals, we don't know what does!

Sofia Vergara and her husband, Joe Manganiello, previously married in November 2015, and today, the Magic Mike star is revealing the perfect gift her gave his wife for their one-year anniversary last year!

View this post on Instagram

❤️❤️❤️

A post shared by Sofia Vergara (@sofiavergara) on

"I wrote her a book as a gift for our first anniversary. It was about how we met, as well as our courting, and was about 40 pages long," he told Cosmopolitan in a new interview. "I love my wife a lot." Casual!

MORE: Did You Know Sofia Vergara Became a Mom at Age 19? See More Stars Who Had Kids at a Young Age!

Sofia, 44, and Joe, 40, first began dating in July 2014 and he popped the question just six months later in December 2014 while the two were on vacation in Hawaii. They later tied the knot in a lavish ceremony surrounded by 400 guests.

View this post on Instagram

We did it!!!😍 @joemanganiello #vote

A post shared by Sofia Vergara (@sofiavergara) on

We can only imagine the book he wrote Sofia is amazing, considering their fairytale of a love story. Joe gushed about their first date following her breakup from Nick Loeb. "I was on a press tour when I found out Sofia was single. My friend is an editor and told me she was about to make the announcement. I got her number from [her Modern Family co-star], Jesse Tyler Ferguson, then flew to New Orleans to take her on a date." Could that be any more perfect?!

MORE: Ahh! Sofia Vergara Talks Having Kids With Husband Joe Manganiello — See What She Revealed

One year ago, Joe sweetly admitted conquering alcoholism allowed him to find love with Sofia. He told Men's Health at the time, "I became the man that I dreamed of being, and the result was I met the woman of my dreams."

Click through the gallery below to see Joe and Sofia’s cutest moments!