Short answer.....yes.

Have your jacket cut shorter in length. (approx. the same length as the sleeves)
Then do a small cut-away in the front to accommodate the sporran.

And Bob's your Uncle.

I'm thinking keep the overall white but do it in a fabric with Gold and Black dragon embroidery.