Let's admit it: we were all expecting Lily Allen to walk down the aisle in a Chanel bridal gown, but were suprised when her wedding photos surfaced - with the pregnant star tying the knot in that vintage-inspired Delphine Manivet dress.
But now it looks as though we were right all along - because the bride had a secret second wedding dress...
This picture was posted up onto the Chanel website yesterday, along with the heading: "Lily's wedding dress, by Karl Lagerfeld. Photo of the fittings at 31 rue Cambon by Benoît Peverelli."
While we sat for a while, wondering what this meant, an answer came via Twitter from the new Mrs Cooper herself.
"I wore my BEAUTIFUL Chanel dress to our reception," she clarified.
Mystery solved! But now we're really wishing there was a full-length photo. Doesn't it look beautiful?
What do you make of Lily's secret second wedding dress? Let us know below!