Sophia Vergara has landed a cameo role on 'Family Guy'.

The 'Modern Family' actress will appear as main character Peter Griffin's sexual fantasy in an upcoming episode of the eleventh season of the animated FOX show.

The curvy Columbian star will voice her own cartoon alter-ego when bumbling father Peter fantasizes about the actress as he daydreams about being a telenovela star.

Sofia will also voice a woman selling roses in a restaurant in the same episode.

The eleventh series of 'Family Guy' - which is scheduled to air from September 30 - will be star-studded with Johnny Depp, Ryan Reynolds, Elizabeth Banks and Kellan Lutz all scheduled to make an appearance.

Sofia - who is engaged to Nick Loeb - was recently named television's highest paid actress, banking a massive $19 million between May 2011 and May 2012.

The 40-year-old actress is also due to appear on 'Family Guy' spin-off cartoon 'The Cleveland Show' this autumn.