Ah, l'amour. Cate Blanchett plays the rich married title character "Carol," who falls in love with a 20-year-old department store clerk named Therese (Rooney Mara) in Todd Haynes' adaptation of Patricia Highsmith's 1952 romance novel "The Price of Salt." The dreamy first teaser trailer was just dropped, set to Margaret Whiting's rendition of "My Foolish Heart."

Here's the trailer:

That song! It just makes us want to float around the room and swoon. Sigh. This story of "love against the odds" has the glamorous backdrop of New York in the 1950s. Director Todd Haynes ("Far From Heaven," "Mildred Pierce") already has experience covering gay relationships in this time period, and now he's showcasing a romantic lesbian affair.

"Carol" also stars Kyle Chandler -- as Carol Aird's husband Harge Aird -- along with Sarah Paulson, Jake Lacy, Cory Michael Smith, and Carrie Brownstein. The movie is scheduled for a limited release on November 20, and we may just hear more about it come Oscar time.

Watch the trailer.

Want more stuff like this? Like us on Facebook.