Bridges looks the part as a handsome prince, lifting Cruz in a yellow ball gown high into the air.

Leibovitz's latest campaign also features Queen Latifah as Ursula from The Little Mermaid, as well as Olivia Wilde as the Evil Queen and Alec Baldwin as the Mirror from Snow White.