#6
Kate Holbrook and Angie Ostrowski in 'Baby Mama'
The buddying up of cat and dog is probably best to describe the unlikeliness of these two characters becoming a friend in real life. Kate Holbrook (Tina Fey) and Angie Ostrowski (Amy Poehler) literally have nothing in common. Kate is slightly-nerdy and uptight but a successful business woman, while Angie is, on the opposite, an immature and obnoxious South Philly working girl. If Kate isn't so desperate to have children of her own and Angie doesn't have a fight with her husband, the two won't have to put up with each other and movie lovers won't get to see their tickling clash of personalities.