It's truly a tough call.
Pips and her "good friend" Tom Kingston dined at Le Caprice in London on Wednesday with the 29-year-old looking demurely seksi in a navy Beulah satin blazer and skinny jeans.
Of course, this being Pippa, she matched her croc-print clutch and suede pumps to her blazer.
It's still a cute look though! Now, hurry up and get hitched!
[Image via Spiller/WENN.]