If you did, today may be your lucky day as the results are in.
We'd like to say a huge THANKS to the companies who have provided Total Women's Cycling with the prizes - it's great to have so many for our readers!
So without further ado, click through to see if you've one one of our amazing '12 Days of Christmas' competitions. If you are one of the lucky winners, watch your inbox as we'll be emailing you over the next few days.
[part title="Day 1 winner - Wiggle Super Series"]
We had a bumper two competitions on one day, as we gave away one entry to the Wiggle Super Series MTB event of the winners choice, or entry to the Wiggle Super Series Sportive of winners choice.
Sportive Winner = Stefani Melcher
MTB Winner = Wendy Whitby
[part title="Day 2 winner - Cycling holiday with Cycling Espana"]
A chance for some cycling in the warm, with a 4-day cycling break for two with Cycling Espana up for grabs.
Winner = Jess Strangward
[part title="Day 3 winner - Daisy Chain MTB event entry"]
The chance to give MTB events a go in a fun, friendly atmosphere; entry for two people to the Daisy Chain MTB Marathon Event on the 10th/11th May 2014.
Winner = Annette McKay
[part title="Day 4 winner - Macmillan Cycletta event entry for 2"]
This prize was entry for the winner, plus a friend, to the Macmillan Cycletta event of their choice. There are events up and down the country, and a range of distances available, so there's bound to be something to suit!
Winner = Ann Williams
[part title="Day 5 winner - Velo Vintage Occasion and Ride "]
Don your best vintage attire and hop on your bike. This prize was for entry for two to the Velo Vintage Summer Occasion and Ride, taking place in Exmouth on the 15th June, 2014.
Winner = Jules Shepherd
[part title="Day 6 winner - Personal cycle analysis at Velophysio"]
Sort out those niggles and twinges, with a 90-minute cycle analysis session with Velophysio, in London.
Winner = Sue Ferguson
[part title="Day 7 winner - Personal Training Plan with LoveDartmoor"]
Get your training on track with your own tailored training plan. You'll get an initial consultation, a day of one-to-one training, and go away with your own training plan.
Winner = Leyanne Jenkins
[part title="Day 8 winner - A week cycling holiday in Mallorca with La Fuga"]
Head to warmer climes, with the chance to improve your cycling skills. This prize is for a one week cycling holiday with La Fuga to Mallorca, staying at the 4* Club Pollentia Resort on a half-board basis.
Winner = Davina Stowell
[part title="Day 9 winner - Two places at the Anjou Velo Vintage Festival in France"]
The chance for you and a friend to join the Anjoy Velo Vintage Festival in France, including bike rental and accomodation.
Winner = Jenni Gwiazdowski
[part title="Day 10 winner - A place on the OrchidCycle Essex Charity Ride"]
Spin through the Essex countryside for a good cause, with one place on the OrchidCycle Essex charity ride, on Sunday 8th June, plus an OrchidCycle jersey.
Winner = Grace Capper
[part title="Day 11 winner - A Total Women's Cycling goody bag"]
Packed with nutrition products to help fuel your riding, training and racing - and we're also throwing in a few surprises!
Winner = Kirsteen McDonald
[part title="Day 12 winner - A 4-night Stephen Roche holiday in Mallorca"]
This prize was for a 4-night cycling holiday to Mallorca with Stephen Roche for one person, staying in a 4* hotel on a half-board basis.