Blink and you probably would have missed it, but Beyonce has revealed the beautiful couture dress she wore to renew her vows with husband Jay-Z last June.
The star shared a shot of the gown - by Israeli couturier Galia Lahav - in an Instagram video reel showcasing her highlights of 2018. Amid the burst of images, which also re-lived a funny clip of her daughter Blue Ivy telling her parents to calm down at the Grammys, was a picture of Beyonce in a long, off-the-shoulder white dress and veil.
In case you did miss it, the design house responsible for the dress also shared a shot of it on their own account.
The June vow renewal marked ten years of marriage for Beyonce and Jay-Z, who first tied the knot in an intimate ceremony in New York back in April 2008.
The wedding was held in Jay-Z's 13,500 square foot penthouse in the NYC neighbourhood of Tribeca, with just 40 guests in attendance and a strict no-phone rule.
For the original wedding ceremony, Beyonce wore a strapless gown designed by her mother Tina Lawson.
Speaking to the Today show in 2016, Tina revealed that Beyonce "came back later one day and she said, 'You know, when my daughter gets married, I'm going to let her pick out her own dress.' Maybe she wasn't so excited about it at the time, but she's a sweetheart."
This time, however, it looks like the choice of dress was all her own.