As part of the Straits Settlements colony of the British Empire, the Union Jack flew over Singapore for over 100 years. The official Singapore flag we see today was not used until 1959 when Singapore became a self-governing entity under the British crown.