CHRISTMAS is nearly here, so we've got a helpful guide to the best gifts for girls for any despairing boyfriends out there.

Gorgeous vintage

This 1928 vintage matching jewellery set is the perfect gift for a special lady.

Not only is it gorgeously unique, it also comes in a set with a reasonable price tag.

The Bolton News: 1928 jewellery set - Christmas gift guide

1928 vintage jewellery set, Necklace £28, Earnings £22, Bracelet £26. Stocked in, John Lewis, House of Fraser, Fenwick and online at www.1928jewellery.com

Gold rush

Monsoon are known for their beautiful accessories and this gold woven greta box case is no exception.

Perfect for special occasions.

The Bolton News: Monsoon Bag - Christmas Gift Guide

Bag, £25 from Monsoon

Box of delights

Every woman has jewellery, so this Venetian handle jewellery box by Erickson Beamon will be a much appreciated gift.

The Bolton News: Jewel box - Christmas Gift Guide

Jewellery box, £40 from Debenhams

Home luxuries

We are all in need of some pampering this time of year and this spa box set will certainly do the trick.

The Bolton News: Spa Set - Christmas Gift Guide

Spa box set, £12 from BHS

Saucy Santa

This beautiful underwear from Ann Summers is sexy and the perfect colour for Christmas.

It comes separately meaning you can mix and match.

The Bolton News: Underwear - Christmas Gift Guide

Phoenix bra £25, waspie £20 and thong £10, this set is also available with a basque £40, from Ann Summers