Kate Beckinsale


                                                            

Kate Beckinsale at the German premiere of "Total Recall" in a beautiful long beige dress.
(Joe Seer / Shutterstock)