I watched it mainly due to Katherine Heigl and it was a good time pass. Another one of those movies in Romantic Comedy genre which make you feel good in the end. She is the bridesmaid to all her friends and doing everything for them and never anything for herself. But things become complicated when her sister takes away the guy she secretly loves.
It was interesting to see her attending an Indian wedding in the movie as well.
I watched this movie primarily due to Katherine Heigl and it is full value for money just for her role. The way she starts dancing like a teenage girl each time she gets some positive signal from Colin is adorable.
The theme of the movie itself is quite interesting with Butler talking about the ugly truth about what men want from women and even proving to Heigl by planning out her love life.
The movie has many hilarious though risqué moments but I liked the scene where Heigl finally realizes what Butler had been trying to say in the hot air balloon. I found it to be very beautifully done. Simple and effective.