If a photorealistic portrait is what you are looking for then acrylics are the medium to choose. Portraits can be painted on fine Italian watercolour paper or on stretched canvas. The former will need framing, the latter can be framed or hung directly on the wall.

Bruno finished
Bruno and his little friends. Acrylic on watercolour paper.
navi med
Navi the Cockerpoo. Acrylic on canvas.
IMG_2027_2
Miska. Acrylic on watercolour paper.
Molly Rae Portrait
Molly, painted in acrylics on watercolour paper
Sam 2
Samuel L , painted on watercolour paper
Dennis
Dennis, painted in acrylics on gessoed board
Alice
Alice, painted in acrylics on watercolour paper
Image 06-04-2018 at 18.24
Finn, painted in acrylics on watercolour paper