Sir Paul already has three children a fashion a designer Stella , 31 , Mary , 33 , and James , 25 by his a wife Linda , who died from a breast a cancer in 1998 .
McCartney has three children - a fashion a designer Stella , 31 , Mary , 33 , and James , 25 - by first a wife Linda .