Left: 34 year-old Kate Beckinsale at the NY premiere of Live Free Or Die Hard at Radio City Music Hall back in 2007.
Right: 44 year-old Kate on the red carpet at the GQ Men of the Year Party at Chateau Marmont in Hollywood on Thursday.
See many more inside!
British model Suki Waterhouse, 25, opted for a lingerie flashing look with golden boots.
21 year-old Hailey Baldwin showed off her pair of pins in a little black dress as she posed in front of the cameras on the red carpet at The Fashion Awards 2017 at Royal Albert Hall in Kensington Gore, London.
See more inside!
25-year-old Star Wars actress Daisy Ridley made an appearance on Jimmy Kimmel Live! last night and posed for the cameras while wearing a black dress with a wide belt and sparkly shoes.
27-year-old Suicide Squad actress Margot Robbie was spotted leaving her hotel in New York City while wearing a short dark dress paired with dark high heels.
Incoming search terms:margot robbie bikini