Celebs performing at weddings - that's not a sight we get to see everyday. However, last night was an exception and many celebs including Katrina Kaif, Ranveer Singh, Shahid Kapoor, Shraddha Kapoor, Dia Mirza and Karan Johar were spotted performing on the stage for a high-profile wedding and boy, going by the pictures one can claim that they must have set the stage on fire! A photographer named Badal Raja Jain shared a few pictures from the last night that took place in Delhi and we bet you will be mesmerised to see the pictures. Apart from the celebs mentioned above, singer Sonu Nigam was also in attendance.