Stylish Christmas gift ideas for your BFF!

Let's face it, when it comes to choosing Christmas gifts, your bestie is far more important than all of the others.

While we generally demand a specific gift request from our boyfriend or parents, with pals it's nice to keep an element of surprise.

So what to get the girl who has everything? We've trawled the shops for some of the most stylish gift ideas to suit all price ranges.

We'll definitely be crossing our fingers that someone buys us some or all of these!

On a budget (under €15)

1. Five golden rings (well, four)…
We love this mix n' match ring set – they'll add sparkle to any outfit.

Gold Stone Rings, €9.99 for four, New Look

2. Tea time
Whether she's a coffee addict or is more of a green tea loving health junkie, this gorgeous flask is perfect for keeping her warm on those cold January mornings.

Travel Mug, €10, Carolyn Donnelly Eclectic at Dunnes Stores

3. Shine on
Glitter and Christmas go hand in hand – we love the metallic tones in this varnish set.

Barry M Aquarium Glitter Nail Set, €11.43, ASOS (on sale)

In between (€15 – 30)

1. Pastel perfect
Snakeskin has been a huge print for A/W 2014, and this lilac, pink and white bag ticks all the style boxes.

Lilac Snakeskin Colour Block Clutch, €19.99, New Look

2. Crystal clear
She'll treasure this stunning crystal pendant for years – what a beautiful gift.

Crystal Capsule Pendant, €25, Urban Outfitters

Splashing out (€31 +)

1. Say it in song
Even if she's not a Beatles fan she'll appreciate this sweet message.

Wall hanging, €34, Debenhams

2. Beauty queen
The Naked 3 pallette is the must have product of the year – snap one up for her before they sell out!

Urban Decay Naked 3 Pallette, €44, various outlets