some people have all the luck
From Longman Dictionary of Contemporary Englishsome people have all the lucksome people have all the luckspokenLUCKYJEALOUS used to say that you wish you had what someone else has → luckExamples from the Corpussome people have all the luck• It costs a fortune to buy a Porsche - some people have all the luck.