Kate Moss showed why she's as much in demand as ever as a model when she stripped off to her bikini to soak up some Brazilian sunshine on holiday in Rio.
The 40-year-old looked her usual effortlessly cool self as she relaxed poolside with a group of friends and her daughter Lila Grace.
Kate Moss enjoys a dip at her hotel in Rio
And it wouldn't be Kate unless she was snapped with one of her beloved ciggies between her lips now, would it?
Has she not her heard of e-cigarettes?
Earlier in the day the group were spotted on Rio's famous Ipanema beach and as they headed back to their luxury hotel, Kate ticked all the right style boxes again in a black summer dress, shawl and oversized sunnies.
Kate's squeezing in a little down time before heading to the Brazilian city of Sao Paulo for the upcoming amfAR Ball.