Article continues below advertisementKate Beckinsale is embracing her body and shrugging off critics in a bold new set of Instagram photos. The 52-year-old actress stunned fans in bikinis and mini skirts on January 5, opening up about how grief has affected her since losing her mother last year and her stepfather the year before.Article continues below advertisementSource: @katebeckinsale/InstagramKate Beckinsale has once again hit back at body-shaming critics.