Kayleah Long has shared an adorable throwback snap to when she first met hubby, Shane.
The pair, who wed during an intimate ceremony in Enniskerry Co. Wicklow back in 2013, have three gorgeous kids, Teigen, Erin and Jax.
Kayleah and Shane met six years previous, when she was 18 and he was 20.
When asked about their secret to a happy marriage, she revealed it’s the simple things that make it work.
“Always listen and make time for each other,” she said on social media.
“Never take life too seriously, and just have fun.”