Sir Paul McCartney was set up with NANCY SHEVELL by Barbara Walters.

The 'Hey Jude' legend married the trucking company boss in 2011 after four years of dating, and 'The View' host reportedly takes the credit for getting them together at one of her parties.

A source said: ''Barbara was so determined to make it work that she'd call Nancy and coach her on Paul's likes and dislikes. Barbara was quite right - they were ideal for each other. Barbara was right, they were ideal for each other. Now Paul calls Nancy his soul mate.''

Nancy also has the approval of his grown up children - Mary, Stella and James, with first wife, Linda - which is something his second wife, Heather Mills, with whom he has Beatrice, 10, never achieved.

The source added to National Enquirer magazine: ''When Nancy became Lady McCartney in October 2011 she wore one of his daughter Stella's designs. That's something Stella didn't want Heather to do.

''And of course, front and centre at the simple London wedding was Barbara, taking credit for making the perfect match.''