Cheryl turns 31, and this throwback snap shows the difference 10 years makes

Cheryl Cole turns 31 today, though she sensibly decided to celebrate a day early – and it looks like her French boyfriend really upped the romance level for the occasion!

The singer shared a snap of herself looking fab (nothing new there so!) and she was surrounded by beautiful bunches of red roses while sipping what looks like red wine.

cheryl 31

She looks amazing – and hasn’t aged a day since her 21st birthday either if this throwback snap is anything to go by.

cheryl 21

What’s her secret?!