If you have epaulettes on your PC, slide the plaid under the epaulette, and then pin the brooch through the fly plaid only. The friction created by the epaulette should hold the plaid in place. If it slips a bit, the safety pin already suggested will solve the problem.
--dbh
When given a choice, most people will choose.