By all accounts, it's been a difficult year for Sarah Ferguson.
But the stoic mum-of-two seemed to have put her troubles behind her this week, as she stepped out for the evening in London.
Dressed in a beige overcoat, teamed with a vibrant orange and yellow scarf, the Duchess of York appeared to be in good spirits as she headed home after a night out in the British capital.
Of course, the big smile on her face may well have something to do with her recent birthday celebrations.
To mark the occassion – Sarah turned 51 on October 15 – Prince Andrew's former wife was the VIP at a party held in her honour.
According to the Sun, guests including Naomi Campbell and Lisa Marie Presley were invited to the bash, which was held in the Royal Lodge, Windsor.
Prince Andrew and their daughters, Beatrice, 22, and Eugenie, 20, acted as hosts.
Sarah, who was filmed in May taking money in exchange for access to Andrew, and her invitees sat down to a meal of haddock risotto, cheesecake and birthday cake at the do, washed down with pink champagne.
Photo: © Rex