No Doubt singer Stefani, 51, married Shelton, 45, on Saturday in Oklahoma on the eve of July 4th celebrations in the US.
The couple, who have been together for more than five years after meeting while coaches on the US version of TV talent show The Voice, sparked speculation last week when applying for a marriage licence.
“July 3rd 2021 dreams do come true !!!,” Stefani wrote alongside a love heart and the prayer emoji. “@blakeshelton i love you.”
And in another Instagram post, Stefani showed off her Vera Wang reception dress, which she wore with a pair of white stiletto cowboy boots.
“You need a party dress when u get to marry @blakeshelton,” Stefani wrote.
Reports in the US said the wedding took place at Shelton’s ranch in Oklahoma.
The chart-topping musicians have released several songs together, including Nobody But You, which reached number 18 on the Billboard Hot 100 last year.
Stefani and former husband Gavin Rossdale, the lead singer of band Bush and with whom she shares three sons, divorced in 2016.
Shelton was previously married to singer Miranda Lambert, but they announced they had divorced after four years of marriage in July 2015.
In 2017, he was named sexiest man alive by People magazine.