English actress Kate Beckinsale has recently spent time in the hospital battling a mystery illness, and she’s now posed in her underwear in a racy snap calling out her haters.
This article, images and content belong to the source and curated for informational purposes.