What do those fabulous A-listers do during the festive period? Well, unlike most who wrap up and snuggle up indoors - they pull on their old faithful denim shorts and make for the pool.
Katie Holmes is set to spend New Year's Eve in Miami with her seven-year-old daughter Suri and a close circle of friends. But yesterday, the 35 year-old American actress proved that a pink halter-style bikini, a plaid shirt and a pair of Levi's goes a long way.
Oh to be sunning beside the pool at this time of year, the thing is Katie makes it all look pretty low-key. And can we just talk about that black camo handbag, complete with studded embellishment?
Clearly a Christmas pressie, and clearly a must-have this season whatever your locaton.
Love Holmes' effortless style? Here's a look at more looks we just love...