• Warning: Spoilers
    Katherine Heigl single, uptight, rich and beautiful? Check.

    Lead man a loud mouth, shallow pig? Check.

    Hate each other? Check.

    Start to fall for each other? Check.

    Have a big fight right before totally falling for each other? Check.

    End up together? Check.

    Miss anything? Didn't think so.