She was reportedly excluded from the guest list for Pippa's wedding due to a 'no ring, no bring' rule - eliminating other halves who aren't engaged or married to their partners.

But now it's been reported that Meghan Markle, 35, will be attending the big day on Prince Harry's arm after all, although there is something of a caveat.

A source told People magazine that the Suits star is now due to attend the reception after the wedding, but is not invited to the ceremony at St. Mark’s church in Englefield, Berkshire.

And etiquette expert Myka Meier told the magazine that Meghan's evening invite is more likely down to timing than the fact she and Prince Harry aren't engaged or married.

Also see: vintage inspired wedding dresses

'I would not be surprised if Prince Harry was not given a plus one, as the wedding guest list would have most likely been made in fall of last year when Prince Harry’s relationship with Meghan was not as public,' she explained.

Confirmation that Meghan will indeed be jetting in for the nuptials appeared to be strengthened when it was revealed yesterday that the star has requested a break from filming Suits at the same time as Pippa's big day.

The 35-year-old actress is said to have asked for a week's holiday in May, leaving her free to join Prince Harry to celebrate Pippa and James Matthews.

According to Hello!, the US actress wants to take a week off between May 15 and 22, allowing her time to travel to the UK for the wedding.

Last month, Ms Markle joined Harry at his best friend Tom Inskip's wedding to Lara Hughes-Young in Jamaica.

Kensington Palace did not comment on whether Ms Markle would be attending the wedding with Harry.

Pippa first came to public attention when she wore a bottom-hugging bridesmaid's dress at her sister's marriage to Prince William in 2011.

But she is said to have wanted a smaller, more intimate 'family' affair for her own wedding to her hedge fund manager partner.

Despite Ms Markle dating her future brother-in-law, Pippa is apparently adamant that the relationship is still too new for her to be a guest at the wedding.

Pippa and James will tie the knot on Saturday May 20 at the 12th-century St Mark’s Church in Berkshire, six miles from Bucklebury where Pippa grew up.

Prince George, three, will be a page boy and Princess Charlotte, who will have just turned two, is due to be a flower girl.

James asked Pippa to marry him last summer and proposed with a dazzling diamond ring worth an estimated £200,000.

Also see: