Ian Somerhalder Nikki Reed
Nikki Reed and Ian Somerhalder attend the Unlikely Heroes 4th Annual Recognizing Heroes Charity Benefit at The Ritz-Carlton, Dallas on November 12, 2016 in Dallas, Texas. Getty

Ian Somerhalder and Nikki Reed are celebrating their second wedding anniversary on 26 April and the couple appear more in love than ever. Somerhalder, who tied the knot with the Twilight actress in 2015, took to Instagram and shared heartfelt messages with his spouse.

The 38-year-old actor shared a photo of him hugging his wife from their wedding day and wrote "Thank you for being my best friend". The Vampire Diaries star captioned the photo, "To the most amazing human in the world. Thank you for 2 incredible years of marriage. Today, two years ago to the minute, we said "I do" and I couldn't be happier or more grateful to you for this life."

"Thank you for being my best friend the hardest-working, kindest, most patient and most talented woman I've ever known. To you my love, I say that I know we will have so many of these we can't even count them. Partly because I'll be so old... I love you," he concluded the post.

Reed too posted a loving message on the image sharing site to celebrate the occasion. Alongside the image – which features the couple kissing at their wedding – the Twilight actress wrote, "My guy, my man, my honey, my partner in this life, my better half in every way. At exactly this time two years ago today we walked hand in hand into the next chapter, our chapter, together. "

The 28-year-old said, "Every day gets better, every moment calling for even more. Navigating the waters of life with you is the greatest and most rewarding adventure I've ever known. We climb, we grow, and we laugh at all of it."

She concluded by saying, "Thank you for being exactly who you are, and for loving all of me. Thank you for your willingness to go even deeper. Until you, I had no idea what could be. Until you...Happy Anniversary ❤"

Somerhalder and Reed started dating in 2014, following the actor's split from co-star Nina Dobrev. The couple tied the knot in a secret ceremony in Malibu.