Fashion retailer Charles Voegele has posted full-year net profit of CHF37.5 million for fiscal 2003, up from CHF15.9m in the previous 12 months.