Blake Lively has joked that her Cannes looks were actually inspired by a Disney villain.
The Gossip Girl beauty was undeniably the queen of the red carpet at the film festival on the French Riviera, showing off one stunning, fantasy gown after another.
But Blake revealed on Instagram that she wasn't channelling the Disney princesses, rather baddie Urusla from The Little Mermaid.
The star - who is expecting her second baby with hubby Ryan Reynolds - captioned the image: "Everyone thinks I was inspired by the princesses.
"If they only knew..."
Blake, 28, stole the carpet at Cannes with several glamorous looks, including this sparkly blue dress with a long slit and the ruffled pale blue number that she wore to the Ma Loute screening.