Get all caught up on 2 Broke Girls with our Ultimate Look Back recap on CBS Season Rewind!
Caroline gets a huge bag of hate mail and Max invites a friend over to cheer her up.
The girls ride Chestnut into the city but when they arrive they are denied entrance into the ball.
Max and Caroline get ready to depart for the ball when their town car breaks down.
Max pokes fun at a guy who apparently lives in another time.
The girls take a meeting with a very powerful man but things don't go as planned when Caroline's father hits the news again.
Martha Stewart gets a taste of Max's delicious cupcake and takes a business card from the girls.
Max sees Johnny at the ball and she asks him not think of her anymore.
Johnny comes into the diner to break the news to Max that he is getting married an moving to Manhattan.
After being humiliated, the girls take the service entrance into the ball.
Go behind the scenes on the Season Finale episode of 2 Broke Girls, entitled, 'And Martha Stewart Have A Ball.' Catch 2 Broke Girls, at a special time, Monday, May 7 (8:00-9:00 PM, ET/PT) on CBS!
Oleg confesses his love to Sophie but she does not return he feeling.
Marshall tries to prove to Lily that his attractive female colleague planted a kiss on him. Also available on Amazon Instant Video, iTunes and VUDU
Marshall and Barney play a joke on Ted and pretend to be a girl that he is having a "text" relationship with. Also available on Amazon Instant Video, iTunes and VUDU
Ted is blindsided by the news that Stella expects him to move to New Jersey once they're married. Also available on Amazon Instant Video, iTunes and VUDU
When Marshall and Lily's plans for their dream wedding go awry, Ted and the gang step in to save the day. Also available on Amazon Instant Video, iTunes and VUDU
Ted and Barney try to convince Marshall that his new girlfriend is crazy; and Barney gets a new nickname. Also available on Amazon Instant Video, iTunes and VUDU