Actor Salman Khan who has been ruling Bollywood with his blockbuster hits celebrates his 46th birthday.. Here check it out.