Vijay Singh(Salman Khan) is the royal prince of Pritampur. He has two step sisters and one brother who hate him big time. A disappointed Vijay, always tries to make peace with his family but ends up failing each time. As time passes by, he gets engaged to a princess called Maithili(Sonam Kapoor) and plans for a big family reunion during his wedding.During the same time, Vijay Singh gets attacked by his own brother’s(Neil Nitin Mukesh) henchmen. His loyal guard Dewan(Anupam Kher) save his life and keeps him in a secret place away from his family. This is also the time when Dewan’s assistants come across Prem(Salman Khan) who is an exact lookalike of Vijay Singh.Left with no choice, Dewan makes a meticulous plan and sends Prem in place of prince Vijay Singh. Rest of the story is as to how this innocent Prem manages his evil family and a loving finance.