Los Angeles: Miley Cyrus seems to have a new man in her life. The actress was snapped getting cosy with her "So Undercover" co-star Joshua Bowman during a day out.
Bowman, wearing a hoodie, was seen smiling all the way as he sat on the grass, cuddling with Miley. The actress was cradling her puppy and grinning from ear to ear as she got a kiss from him on her forehead, reports aceshowbiz.com.
The 18-year-old has previously dated her "The Last Song" co-star Liam Hemsworth as well as model Justin Gaston.