Coloured Xbox 360 Wireless Controller with battery pack - £19.99

Blue Xbox 360 Wireless Controller with matching battery pack - £19.99
Pink Xbox 360 Wireless Controller with matching battery pack - £19.99

This is a limited-time deal, so if you want one get it within the week. Note that a Play and Charge cable is not included, so if you don't have one already you'll need to grab one of these:

Play and Charge Kit - £13.00 (cable version)
Quick Charge Kit - £19.99 (battery stand version)

Both of these come with a white battery pack, so you'll have a spare. The Quick Charge kit can charge them both at once, but with the cable you can charge while playing.

Thanks to Sam for the tip.