Shilpa Shetty believes karma has made her a star.

The Bollywood actress – in London for Tuesday night’s Leicester Square premiere of her new film Life In A Metro – believes everything that’s happened to her has been her destiny.

“I’m a believer of destiny and I believe I’m destiny’s child. I’ve seen the highs, I’ve seen the lows and I believe things happen for a reason and they are always for the best,” said the 31-year-old, who shot to fame when she won Celebrity Big Brother this year.

“I’m so happy that, maybe this is all meant to be, and maybe Big Brother worked as a catalyst in a bigger issue like racism, which was important to be broached and it had to happen this way and I’m glad that I could help it.

“And how it’s worked for me is the sheer fact that it’s been able to open up doors for the Indian film industry and we can actually think of premiering our film at Leicester Square. What better compliment?”

She added: “It’s all worked and I think it was meant to be like this. Yes, it’s all karma.”

Life In A Metro opens in cinemas on Friday, May 11.