'Oh My Venus' sadece So Ji Sub'ın düzgün bir fiziksel antrenörü oynaması ve Shin Min Ah'ın şekilsiz aşk ilgisini oynaması değil, drama kadrosunun geri kalanı da güzel bir şekilde şekilleniyor.
'Oh My Venus'de So Ji Sub ünlü eğitmen Kim Young Ho'yu oynuyor. Shin Min A, bitkin, huysuz avukat Kang Joo Eun'u oynuyor. Bir zamanlar ince görünümüyle tanınırdı ama liseden beri çok kilo aldı. Kendine güvenini kaybederek sağlık sorunlarıyla karşı karşıya kalırken, hayatını değiştirmesine yardımcı olması için Kim'i işe aldı.
Dizide ayrıca fiziksel dönüşümü ve yeni özgüveni Shin Min Ah'ın karakterine çalışmaya başlaması için ilham veren kadın olarak Yoo In Young yer alıyor. Ve son derece cana yakın aktörler Henry Lau ve Jo Eun Ji, dizideki roller için anlaşma imzaladılar. Super Junior M'den Henry Lau, So Ji Sub'ın sevimli Amerikalı arkadaşını oynayacak. Henry son zamanlarda 'Persevere Goo Hae Ra' dizisinde yer alırken Jo Eun Ji daha fazla drama deneyimine sahip. 'Personal Taste' ve 'Falling for Innocence' gibi dramalarda komik bir çekicilik sergiledi. Jo Eun Ji, Shin Min Ah'ın arkadaşı ve sırdaşı oynayacak.
Son drama 'Noble My Love'da çıkış yapan bir rolü olan Sung Hoon, oyuncu kadrosuna en son katılan isim oldu. Sung, So Ji Sub'un iş ve aşktaki rakibi olan bir başka popüler kişisel antrenörü oynayacak. Sung formda kalmakla ilgili her şeyi biliyor. 32 yaşındaki oyuncu, bir sakatlığı rekabet etmesini zorlaştırana kadar profesyonel bir yüzücüydü. Oyunculuğa yöneldi ve 2011'de 'New Tales of the Gisaeng' ile çıkış yaptı. Ayrıca Lee Min Ho ile birlikte 'Faith: The Great Doctor' filminde rol aldı.
Modelliğe başlamadan önce profesyonel yüzücülük kariyeri için eğitim almış So Ji Sub ile ortak bir yanı olacak.
'Wonderful Mama', 'God's Gift - 14 Days' ve 'Birth of a Beauty'de rol alan Jung Gyu Woon, 'Oh My Venus'ta henüz açıklanmayan bir rol için anlaştı.