Pada Olimpiade London 2012, Yip menang melawan Sung Ji-hyun, dari Korea Selatan, di babak penyisihan grup. Lalu Yip lolos ke delapan besar tunggal wanita di badminton.
setelah dia mengalahkan unggulan ke-16 Prancis Pi Hongyan dengan dua pertandingan ke satu, menang 13<unk>21, 21<unk>13, 21<unk>16. Yip menghadapi Li Xuerui dari China, yang mengalahkan dia dua pertandingan untuk satu. Penampilannya menyamai kinerja terbaik oleh pesawat ulang-alik Hong Kong di Olimpiade.