It's nearly here! Set to be the society wedding of the year, here's everything we know so far about the nuptials of Pippa and James...
The big day is finally in sight - with the wedding of Pippa Middleton and James Matthews set to take place this weekend, here's all we know (and might know...) about what's set to be a beautiful wedding.
#1 Pippa and Middleton will tie the knot on Saturday 20 May, in Berkshire.
#2 The wedding ceremony will take place in front of 100 guests at the stunning Medieval-built St Mark's Church, in Englefield...
#3 ...Before heading to the bride's parents' home in Bucklebury for the reception, where a further 250 guests are expected to arrive.
#4 According to reports, Pippa will arrive at the church in a horse-drawn carriage.
#5 The newlyweds and their nearest-and-dearest will celebrate beneath a £100,000 glass marquee, erected in the gardens of Carole and Michael Middleton's home.
#6 The reception venue will also boast some rather upmarket bathroom facilities - but naturally, there won't be a Portaloo in sight. Rather, guests will be able to fresher up in portable toilets complete with oak fittings, porcelain sinks and full-length mirrors.
#7 The latter feature of the up-market loos will prove particularly useful for the guests who have followed the couple's reported request for attendants to bring a second outfit for the reception. Handy, no?
#8 The celebration will apparently have a tartan twist - reportedly including a bagpipe performance and haggis canapes - in a nod to the groom's heritage and the Matthews' Highlands pile - a 10,000-acre estate, situated near Loch Ness.
#9 The menu for the wedding breakfast reportedly includes recipes from Pippa's own recipe book...
#10 ...Whilst a friend of the couple has gifted them 8kg of beluga caviar, worth around £40,000.
#11 Despite initial reports suggesting Pippa's big sister, the Duchess of Cambridge, wouldn't be having a formal role at the celebration, well-placed sources have revealed Kate will actually be stepping up as Maid of Honour, as Pippa was when Kate married Prince William in April 2011.
#12 Pippa's niece and nephew, Princess Charlotte and Prince George, will be flower girl and page boy at the celebration. We can only imagine how adorable that will be!
#13 Nicki Macfarlane - who created the traditional looks worn by the younger members of the bridal party at the Royal wedding in 2011 - is the most likely candidate for designing the flower girl and page boy outfits.
#14 James' younger brother - naughty reality TV star Spencer Matthews - is expected to be Best Man.
#15 There's been much talk of Pippa's reported 'no ring, no bring' plus-one policy: exceptions to the rule are Donna Air, partner of Pippa's brother James, and Prince Harry's girlfriend, Meghan Markle.
#16 However: Spencer's girlfriend, Vogue Williams, did not make the guest-list cut.
#17 Pippa's wedding dress has reportedly been designed by Giles Deacon, whilst her hair will be styled by royal-favourite hairdresser, Amanda Cook Tucker. The finishing touch? A bespoke veil, said to be designed by iconic milliner, Stephen Jones.
#18 Mother of the Bride Carole has apparently already apologised to nearby neighbours in advance of the reception entertainment: a fly-over of World War Two planes, including a Spitfire.
#19 According to reports, the waiting stuff who will be working at the celebration have been hand-picked from photographs.
#20 Staff have reportedly been requested to sign super-strict privacy agreements ahead of the nuptials, with the couple keen to keep the day as private as possible.
#21 Pippa and James' wedding flowers will be the work of Lavender Green Flowers (who adorned our 2015 Wedding Blog Awards with beautiful blooms),
#22 Current Met Office predictions suggest the celebrations might be a little, er, wet, with rain set to fall all afternoon and into the evening.
#23 The celebration is expected to have a total price tag of over £300,000.