The 39-year-old star shared the photo, which she took a decade ago, on Instagram.
"So when @joshbkelley and I had been dating a few months or so we took the first totally random #royaltenenbaums esq photo. Last night, 12 years later we took a second one to commemorate our 10-year wedding anniversary. Yup, 10 years people!" Heigl wrote, alongside the picture.
The "Unforgettable" actor said although she still has a "burning desire" to be with Kelly, maintaining a marriage was no cakewalk. But the couple managed to stay afloat.
Heigl further showered praises on her husband for loving her and always believing in her.
Disclaimer: No Business Standard Journalist was involved in creation of this content